Разница между диаграммами контекста и компонентами в модели C4 заключается в уровне детализации и отображаемой информации: 24
- Диаграмма контекста (уровень 1) показывает положение системы во внешнем контексте: возможные пользовательские роли и другие системы, непосредственно участвующие в работе. 1 Это первая диаграмма, с которой начинают проектирование системы. 2
- Диаграмма компонентов (уровень 3) разбивает каждый контейнер на компоненты и отражает взаимодействие компонентов между собой (внутри одного контейнера) и с другими контейнерами. 1 На ней детально представляется какой-то конкретный контейнер в виде совокупности связанных компонент. 2
Таким образом, диаграмма контекста даёт общее представление о системе и её взаимодействии с внешним миром, а диаграмма компонентов показывает внутреннюю структуру каждого контейнера и его компоненты. 24