This document discusses the use of apps as an interface paradigm for complex content management systems (CMS) like Magnolia. It argues that apps can help address UI complexity by dividing the interface into focused modules that map to specific tasks. The document outlines some benefits of apps, like modularity and clarity of extension points, but also notes challenges like ensuring navigation is not disorienting and content is not siloed. It concludes that adopting apps fully turns the CMS into more of a platform and requires focusing on core services and integration between apps.