Разница между ser и estar в том что ser определяет норму (характера, поведения и.т.д), иными словами что-либо что мы привыкли видеть как обычное явление, общие свойства, характерные атрибуты, типичные качества, а estar указывает на изменения в состоянии, то есть на то, что не является нормой для данного предмета или существительного.
Soy alta y rubia - Я высокая блондинка
Mi cama es larga y comoda - Моя кровать длинная и удобная
La puerta esta cerrada - Дверь закрыта
Juana esta triste - Хуана опечаленна
Ser отражает характер а Estar отражает настроение
Juan es muy atento
- Хуан очень внимателен (такой у него характер, такой он человек)
Maria esta muy atenta
- Мария очень внимательна (Это не является её обычным состоянием, это состояние для неё не обычно)
Julia es bonita
- Хулия красивая (Она вообще красивая женщина)
Blanca esta bonita
-Бланка красивая (Сегодня на ней элегантное платье)
Также Ser употребляется для описания
1)физических характеристик, происхождения, национальности, пола
Pablo es alto
Anna es paraguaya
Rita y Maria son morenas
De donde son los Gómez? - Son de Bogota
2) времени
Son las dos menos cuarto
El concierto es a las nueve y media
3) отношение X=Y, проффессии
Quien es ese señor? - Es mi hermano
Qué es esa señora? - Es ingeniera
4) материала из которого сделан предмет
La taza es de plastico
El anillo es de oro
5) обладания или цели
Esta pluma es tuya
Esta taza es para el café
6) места прохождения мероприятия
La fiesta es en la calle Trece.
Estar употребляется чтобы выразить
1) местонахождение людей и предметов
Señora Gomez esta allá
La pluma esta en la mesa
2) перемену состояния, описать результат этой перемены
Estos platos estan sucios
La puerta está abierta
3) Настоящее Прогрессивное время
Estoy hablando con Pedro
Juan esta leyendo el libro