Alfresco is a content management system and document management system that allows users to store, organize and share content. The system provides features for managing documents, images, videos and other files. It includes capabilities for content collaboration, document workflows and records management.