An application service provider (ASP) provides application software for business use over the network. Applications are stored on the provider's own servers, and customers can use the applications on a Web browser by accessing these servers via the network. This makes it unnecessary for customers to develop or purchase business applications thereby reducing the cost of using applications.