アプリケーションサービスプロバイダ
しかしその後、外部業者の大型コンピュータのサービスをレンタルすることは避け、自社に小さめコンピュータを導入するようになり、1990年代に入ると、メインフレームと比べてかなり小さくてかなり安価な「ワークステーション」や「PC」などと呼ばれるコンピュータが登場し、企業ではそれらを導入してクライアント/サーバ方式で社内で完結したシステムを(安価に)構築する方法が一般的となった。それが普通だと見なされる状況になったのである。
その後、1990年代半ばになると、米国で、業務の標準化やインターネット環境が整備(ADSLやFTTHなどの回線の高速化、および低価格化)されるようになった状況を利用し、再びかつてのように、ネットワーク経由でサービスを提供する事業者が現れ、特定の企業のアプリケーションを預かるようなホスティング事業者なども現れた。日本でも一歩遅れて2000年代より、同様のことが普及しはじめた。米国で1998年ごろからこうした事業者を「ASP」と呼ぶことが行われるようになり、1999年5月には米国でASP Industry Consortiumという業界団体が設立されたのである。
類似用語には以下があるが、ASPを別の観点から呼んだものとも言える。
ユーティリティコンピューティング - サービスを使用した量(従量制)で支払う。
SaaS - ソフトウェアをサービスの形で提供する。
クラウドコンピューティング - 主にインターネットを経由してサービスを提供する。
マルチテナント - システム環境を複数で利用する。
サービス利用者は、自社でシステム(ハードウェア)やソフトウェアを保有・管理することなく、利用することができる為、管理コストの削減に繋がる。(インターネットへのアクセスが可能な環境とブラウザがあればよい。ソフトウェアのバージョンアップやバグ修正などの保守作業は事業者側が行う)。
小規模な場合、サービス利用者はソフトウェアを購入するのに比べて費用が安いことがある。
サービス提供者は以下のような事がクライアント側に構築されたシステムよりも容易に可能となる。 ソフトウェアのバージョンアップ サービス利用者の認証(利用権限の確認) 利用状況の確認や分析 不具合発生時の状況確認
アプリケーションサービスプロバイダ(英語: Application Service Provider、ASP)とは、アプリケーションソフト等のサービス(機能)をネットワーク経由で提供するプロバイダ(= provide 提供する 事業者・人・仕組み 等全般)のこと。広義にはこうした仕組みのソフトウェア提供形態やビジネスモデルまでも指す。