Business Process Management is a collection of tasks comprising a business process or workflow predefined in within a software that allows people to work on.
Enterprise Content Management is the systematic collection and organization of information that is to be used by a designated audience – business executives, customers, etc .