it depends on what kind of interface you are willing to use - Alfresco provides several ways for other applications to interact with it and manage content. CMIS for example is one of them and the preferred solution where standards-compliance and "openess" is concerned.