Alfresco è un sistema di gestione dei contenuti aziendali (ECM) open source che gestisce tutto il contenuto all’interno di un’azienda e fornisce i servizi e i controlli che gestiscono tali contenuti.
Al centro del sistema Alfresco c’è un repository che gestisce ed archivia contenuto, metadati, associazioni e indici full-text.
Le interfacce di programmazione supportano più lingue e protocolli su cui gli sviluppatori possono creare applicazioni e soluzioni personalizzate.
Le applicazioni out-of-the-box forniscono soluzioni standard come la gestione dei documenti, la gestione dei record e la gestione dei contenuti web.