Surfując po Internecie natrafiamy na różne strony internetowe. Większość z nich pełni funkcję głównie informacyjną. Zaliczają się do nich wszelkie portale z aktualnościami, blogi czy też strony firmowe. Nie wymagają one od nas zbytniej interakcji, a ich głównym celem jest dostarczanie nam pożądanych danych. Inaczej rzecz ma się w przypadku aplikacji internetowych, które oprócz przedstawienia nam informacji są gotowe na odebranie danych od nas oraz ich przetworzenie. Są to swego rodzaju programy komputerowe umieszczone na serwerze, które za pośrednictwem połączenia internetowego wymieniają dane pomiędzy siecią komputerową a hostem użytkownika komputera poprzez przeglądarkę internetową.