This document compares and contrasts different content management system architectures including monolithic CMS, decoupled CMS with front-end libraries, Symfony API with front-end frameworks, static site generators, and hybrid approaches combining CMS with static site generators or design systems. It aims to help people understand the tradeoffs of various CMS structures.