Enterprise Content Management può essere definito come "l'insieme delle strategie, dei metodi e degli strumenti utilizzati per acquisire, gestire, archiviare e distribuire i contenuti e i documenti relativi ad un'azienda".
In pratica è un insieme di strumenti che consentono di ottimizzare la gestione delle informazioni e della documentazione, prodotta o ricevuta, all’interno di un’organizzazione.

Alfresco è un ECM utilizzato per organizzare e facilitare la creazione collaborativa di documenti e di altri contenuti. Essendo un applicazione web based è accessibile attraverso qualsiasi browser senza necessità di installare applicazioni su macchine client.
L'impiego delle migliori tecnologie Open Source disponibili sul mercato rende il TCO sostenibile per aziende di ogni dimensione.