Enterprise Content Management is a set of tools, processes and methodologies that large organizations use in order to have complete control over the content that they create and distribute both internally and externally. People tend to assume that ECM is really just about document management. However, ECM is far more encompassing and covers areas such as business process management (usually with documents at the center of those processes), enterprise search, web content management, records management/governance, intelligent capture, etc. For B2B commerce solutions, enterprise content management can play a key part in facilitating transactions that tend to require associated documentation (e.g. application/registration forms, documents that requires signatures and approvals, tax exemption form submissions).