HTML forms gjør det mulig å lage mer avanserte brukergrensesnitt enn det man kan få til bare ved å klikke på en link i form av en tekst eller et bilde.
FORMs definerer en rekke interaktive brukergrensesnittselementer som tekstfelter, pop-up menyer, radio-buttons, check-boxes osv. som HTML programmereren kan bruke for å la gi leseren mulighet for mere avansert interaksjon. Typisk brukes dette i forbindelse med eksterne programmer som skal ta i mot de data brukeren taster inn eller velger i menyer.