Application Service Provider (ASP)
In the past, software was frequently stored on a physical medium and uploaded directly to specific machines. Instead, computer services and software can be hosted by a given vendor, or ASP, and accessed by clients via the internet.