What is Alfresco?
Alfresco can be classified as an Enterprise Content Management (ECM). It is intended to help you make more appropriate and productive use of your content by giving them background with solid substance and executing processes around it. It basically makes use custom metadata and workflows for accounting.
Alfresco is used for advanced search, content categorization, document versioning and other content related services. It also enables companies to manage critical information in the on premise environment and can be simply considered the smarter way to deploy ECM.