Un fournisseur de service d'application (application service provider - ASP) est une entreprise qui fournit des services informatiques à ses clients au travers d'un réseau. Le plus grand intérêt de ce genre de business est de fournir un accès à des applications particulières (comme un programme de facturation médicale) en utilisant un protocole standard comme HTTP.
L'importance de ce marché est reflété par sa taille : début 2003, les estimations du marché des États-Unis d’Amérique s'étendait entre 1,5 et 4 milliards de dollars. On retrouve parmi les clients de l'ASP des entreprises, des organisations gouvernementales, des associations.
En français le terme FAH est aussi utilisé, il signifie Fournisseur d'Applications Hébergées
L'ASP peut être considéré comme descendant indirect des ordinateurs bureaux des années 1960 et 1970, en ceci que leur but premier est de permettre à des clients de pratiquer l'outsourcing sur des applications spécifiques et ainsi de leur permettre de recentrer leur attention sur leur métiers premiers. Le but de ces bureaux était d'associer à l'informatique la notion d'outil, qui fut dans un premier temps proposé par John McCarthy lors d'une présentation au MIT en 1961.
Il y a typiquement quatre formes d'entreprises ASP :
Types auxquels on peut ajouter :
Quelques analystes identifient l'ASP de volume comme un cinquième type. Il s'agit simplement d'un spécialiste ASP qui offre des solutions packagées à bas coût via leur propre site web. PayPal fut un exemple de ce type.
En plus de ces types d'entreprise, quelques grosses entreprises aux lignes de métiers diverses (comme IBM), utilisent le concept ASP comme un business model particulier applicable à des clients spécifiques.
L'application logicielle est installée sur le système informatique du vendeur et est accessible par l'utilisateur à travers un navigateur Internet ou grâce à un logiciel client fournit par le vendeur. Le logiciel du client peut également faire l'interface avec le serveur en utilisant des APIs et/ou un langage de communication généralement basé sur XML. Ces APIs peuvent également être utilisées par un logiciel développé en interne pour pouvoir accéder à différents types de services ou de données.
Il existe un certain nombre d'avantages à cette approche parmi lesquels :
Mais on peut également noter un certain nombre de désavantages :
Début 2005, une large gamme d'applications sont devenues disponible au public grâce au modèle ASP. Il existe des applications simples et gratuites comme Yahoo-Calendar, Yahoo-Notepad ou Ballejaune et des solutions d'entreprises comme celles proposées par la société INES qui fut l'une des premières entreprises française à proposer ses progiciels 100% web (CRM (gestion de la relation client), SFA (Sales Force Automation), etc.) en mode entièrement ASP.