Alfresco is a content management system and document management system that allows users to store, organize and share content. It provides features for document management, digital asset management and records management. The system is open source and has a large community of users and developers contributing to its ongoing development and support.