De fleste nettsider er laget ved hjelp av teknologi som JavaScript, CSS og HTML. Sistnevnte står for «HyperText Markup Language» og definerer nettsidenes struktur, mens JavaScript og CSS definerer henholdsvis sidens utseende og funksjonalitet. HTML5, den femte revisjonen av HTML, beskrives som den moderne standarden for webutvikling, og muliggjør at du kan lage nettsider for både mobiltelefoner, nettbrett og PC. HTML5 lar deg strukturere innhold til World Wide Web (WWW). HTML sendes mellom maskiner via datamaskininstruksjoner kjent som «HyperText Transfer Protocol», eller HTTP. Du kan sammenligne HTML med et språk, og HTTP med sosiale regler. HTML5 ble laget for å minimere nødvendigheten av webapplikasjoner som Adobe Flash og Quicktime.Et HTML5-dokument inneholder en rekke elementer, og disse avgrenses med såkalte «tagger». Når elementene og innholdet som skal publiseres på nett tagges, kan en nettleser tolke informasjonen. Søkemotoren kan for eksempel tolke hvilken del av dokumentet som er tittel, og hvilke del som er sitater. Elementene markeres med starttagger, som f.eks. , og . Det er som regel ikke nødvendig å bruke sluttagg, ettersom nettleseren vanligvis forstår dette automatisk, men i teorien anbefales det. HTML5 kan betraktes som en kraftig oppdatert versjon av HTML 4.01, og sørger for optimal støtte for mobilbaserte tjenester som geolokasjon, og mer moderne formater som skalerbar vektorgrafikk.