Software architecture forms the backbone of any successful system, defining the structure and interactions among its components. However, effectively communicating architecture to various stakeholders—developers, business analysts, or executives—can often be challenging. The C4 Model, created by Simon Brown, provides a lightweight yet powerful framework for visualising software architecture in a structured and scalable way. This model offers a systematic approach across four levels of abstraction: Context, Container, Component, and Code.