Liferay, Alfresco, Activiti, BPM, BPMN, ECM.
Liferay Portal is a Java-based open source portal. A portal is generally defined as a software platform for building websites and web applications, with features for building the views and accessing data repositories. It is used also for Web Content Management System (accesing documents), and as a platform for collaboration or social interaction.
Alfresco is a Enterprise Content Manager (ECM), that is, a software for Document Management, Collaboration (external access to the documents), Process Management (definition of process) and more.
Activiti BPM Platform is a Java light-weight workflow and Business Process Management (Business Process ManagementBPM) Platform with a BPMN 2process engine. It’s open-source and distributed under the Apache license.
Business Process ManagementBusiness process management (Business Process ManagementBPM) is a management discipline for defining process of an organization with the goal of optimization. In practice, Business Process Model and Notation (BPMN) is used for provide a graphical representation of the business processes in a business process model (Business Process ManagementBPM).