This document discusses extending the Alfresco content model by adding custom aspects, content types, and associations. It provides steps for defining and adding custom aspects and content types to the content model, and using them in business rules and custom associations. The document also discusses configuring the web client and templates to work with custom model elements, and using custom content types like a press release example. Full auditing of model extensions is also covered.