Application Service Provider. A business providing computer-based services to customers over a network. An example would be providing access to a particular software application (such as customer relationship management) using a standard protocol.