Whereas businesses typically had separate systems and services to communicate and transact with customers, partners and employees, applications such as order processing, billing and customer management are now being integrated into complete supply chain, web-enabled application