This document discusses architecting Lightning components for Salesforce Community Builder. It provides an overview of Community Builder and its capabilities for creating customizable branded communities. It then covers the basic requirements for making a Lightning component available in Community Builder by implementing an interface and using design tokens. It demonstrates setting up a basic component and ensuring it respects community security and configuration. It also discusses some nuances of working with communities and provides additional resources.