# Modular Monolith A modular monolith is one deployable application whose internal capabilities have explicit boundaries. It retains operational simplicity while avoiding an undifferentiated codebase. Shazam's separately addressable modules and AutoSites' modules, inserts, router, content, and account layers point toward this architecture, even where surviving implementations still combine responsibilities. Related: [[wiki/Modularity|Modularity]], [[wiki/Capability-Oriented Architecture|Capability-Oriented Architecture]], [[wiki/Plugin Architecture|Plugin Architecture]].