Aplikacja internetowa jest programem umieszczonym na serwerze, w którym komunikacja z użytkownikiem odbywa się poprzez przeglądarkę internetową. Aplikacje różnią się od prostych stron internetowych swoimi możliwościami i zakresem funkcjonalności. Ich głównym założeniem jest interakcja z użytkownikiem. Do przykładów zaliczamy m.in. portale internetowe, serwisy wymiany plików czy system zarządzania relacjami z klientem (CRM).