Na početku rada su generalno opisani sinkroni i asinkroni komunikacijski oblici web aplikacija. U nastavku je objašnjen asinkroni komunikacijski oblik AJAX, sa API-jem jQuery.Ajax() i praktičnim primjerima. U poglavlju kasnije je objašnjen sinkroni komunikacijski oblik WebSocket sa praktičnim primjerima. Nakon toga slijedi usporedba oba komunikacijska oblika te na kraju izrada web aplikacije "vodovodni portal" koja koristi oba komunikacijska oblika sa isječcima koda. Na kraju osvrt na implementaciju aplikacije (problemi i rješenja prilikom izrade aplikacije) i zaključak rada