Il termine ASP (Application Service Provider, in italiano FAH per Fornitore d'applicazioni hosted) designa la fornitura da parte di un prestatario di un'applicazione utilizzabile attraverso le reti. Si tratta quindi dell'esternalizzazione dell'hosting di un'applicazione o di un servizio in linea.
Con la comparsa dei web services, i fornitori di applicazioni hosted possono ugualmente fornire ai loro clienti una soluzione più modulare mettendo a loro disposizione uno o più servizi interrogabili a distanza e completamente integrabili alle applicazioni da remoto.
La fatturazione di questo tipo di servizio può essere forfettaria o dipendere dall'uso che viene fatto dello strumento in questione. La scelta di questo tipo di servizio pone il problema della scelta dell'affitto piuttosto che dell'acquisto.