A modular monolith is still one deployable unit, but with strong internal module separation. Each module owns its domain and communicates through well‑defined interfaces, improving maintainability and making future extraction to services easier.