Een application service provider (ASP) is een onderneming die via internet de mogelijkheid biedt om bedrijfssoftware te gebruiken, bijvoorbeeld een ERP-pakket.
De kenmerken van de diensten van een ASP zijn:
In de eenvoudigste vorm wordt toegang geboden tot een specifiek programma of een portaal via een standaardprotocol als HTTP of de veilige variant HTTPS. Vaak alleen via de combinatie gebruikersnaam en wachtwoord. Internetbankieren maakt hiervan gebruik in combinatie met een token. Een geavanceerdere vorm van toegang wordt geboden via het Microsoft Remote Desktop Protocol of met Citrix. Een al lang bestaande vorm ervan is e-mail waarbij de inhoud van de mailbox bij de internetaanbieder opgeslagen blijft. Dit kan voor privémailboxen bij een particulier internetabonnement, maar ook voor bedrijven en organisaties waarbij de gehele mail, agenda en adreslijsten centraal bij een ASP is opgeslagen.
Toegang kan worden aangeboden via internet, maar ook via gesloten netwerken (huurlijnen, Virtueel Particulier Netwerk (vpn)) die uitsluitend voor de klant toegankelijk zijn.
Voordeel voor de klant zijn onder andere:
ASP's kunnen een specifiek voor dit doel in het leven geroepen licentiesysteem gebruiken. Fabrikanten van applicaties zoals Microsoft verhuren hun applicaties per gebruiker en per maand aan de ASP. Een dergelijk licentiesysteem wordt SPLA genoemd: service provider license agreement. Dit in tegenstelling tot de licenties die door een individu of organisatie in eigendom worden aangeschaft.
De eerste verwijzing naar een vorm van shared-servicedienstverlener duikt op in een publicatie van het MIT over 'The Compatible Timesharing System' uit 1963.[1] Aanvankelijk voorspelde IBM een groei van deze dienstverlening die voor een wereldwijd aanbod geconcentreerd zou kunnen worden in enkele grote mainframedatacenters. De opkomst van de personal computer eind jaren zeventig doorkruiste echter de opkomst van de mainframes in gecentraliseerde datacenters. Pas in de jaren negentig kwam de ASP-dienstverlening op gang in de vorm zoals we die ook nu (2010) nog kennen.
Een nieuwe ontwikkeling op het gebied van ASP-dienstverlening is Software as a Service (SaaS). Een bijzondere ontwikkeling is dat grote leveranciers van zowel software (Microsoft) als hardware (Cisco) zich nu zelf storten op de ASP-markt en daarbij direct diensten gaan leveren aan particulieren en bedrijven. Ook internetreus Google levert inmiddels via internet opslagruimte alsmede applicaties zoals tekstverwerking en rekenbladen vanuit 'the cloud' (cloudcomputing). De complexiteit van ICT neemt toe, waardoor het voor kleine en middelgrote ondernemingen steeds moeilijker is om zelf de ICT volledig in eigen hand te houden. Aan de andere kant hebben in de ICT vaker golfbewegingen plaatsgevonden, waardoor de toekomst van ASP over een periode van 10 jaar ongewis blijft.