Application Service Provider (ASP)

Other common terms are SaaS (software as a service), on-demand or Web-based services. A business that provides computer-based services to customers over a network, as opposed to installing the software on a company server (hosted). This is a cost-effective solution for small and medium-sized businesses, who may find it hard to keep up with the increasing costs of specialized software, distribution and upgrades.