Date:
В его задачи входит создание макетов страниц (wireframes), детальная проработка дизайна каждой из них
пункт выше)
Взаимодействие между компонентами
Пример:
Все отправки форм с данными это AJAX запросы на сервер
Нужно, чтобы удовлетворять новые потребности пользователей и поддерживать стабильную работу приложения