An application service provider (ASP) is a business providing application software generally through the Web. ASPs that specialize in a particular application (such as a medical billing program) may be referred to as providing software as a service.
The ASP model
The application software resides on the vendor's system and is accessed by users through a communication protocol. Alternatively, the vendor may provide special purpose client software. Client software may interface with these systems through an application programming interface.
ASP characteristics include:
ASP hosts the application
ASP owns, operates and maintains the servers that support the application
↑"Upstarts: ASPs, ASPs Article". Inc.com. 2000-04-01. Retrieved 2022-06-14. An ASP hosts software applications, which its customers access over the Web instead of running them on their own computers.
123456789Stair, Ralph M. (2003). Principles of Information Systems, Sixth Edition. Thomson. p.149. ISBN0-619-06489-7.