This document provides an overview and introduction to implementing Salesforce communities. It discusses the different types of communities that can be created, including customer and partner communities. It also reviews the licensing and login options available for communities. The document then covers the different options for customizing the branding and configuration of a community, including using basic branding with Site.com or more advanced customization with Visualforce pages. It concludes by discussing some tips, lessons learned, and considerations for community moderation, management, and usage.