Community Server is an open source ASP.NET platform for building interactive online communities. It provides a high performance and feature-rich system with modules for blogs, forums, files, photos, profiles and more. The multi-tier architecture separates the data, business logic and presentation tiers for flexibility and performance. Community Server offers different licensing options from an express edition to commercial editions to encourage adoption for both non-profit and commercial use cases.