The term ASP (Application Service Provider) refers to the provision, by a provider, of an application which can be used via networks. This term therefore refers to outsourcing of the hosting of an application or an online service.
With the appearance of web services, application service providers may also provide their client with a more modular solution by providing them with one or several services that can be polled remotely and which are completely integrateable within the scope of remote applications.
This type of service is billed on a flat-rate basis or depending on usage of the tool. Choosing this type of service poses the question of choosing rental over buying.