Use ser for Descriptions, Occupations, Characteristics, Time, Origin, Relationships.
Use estar for Position, Location, Action (progressive), Condition, Emotion.
Same adjective, different meaning: es aburrido (he is boring) vs. está aburrido (he is bored).