U ovom su radu opisani neki od osnovnih dijelova pri razvoju distribuiranih internetskih aplikacija. Prikazan je i opisan sustav za verzioniranje Git, koji se koristi kako bi se omogućilo praćenje razvoja, te kolaboracija na projektu između timova. Spomenuti su poslužitelji, te su opisane neke vrste poslužitelja koji su također važan dio u izvođenju samih aplikacija kao što su Apache ili NGINX. Tehnologije u samoj izradi koda za aplikacije poput oblikovnih obrazaca i razvojni okviri poput Phalcona koji omogućuju njihovu implementaciju, također su opisani u ovom radu. Prikazani su primjeri najčešće korištenih aplikacijskih sučelja kao što su RESTful API ili SOAP, a jedno je poglavlje posvećeno pretrazi u samim aplikacijama pomoću pretraživač...