Formularer er interaktive elementer på websider, hvor brugerne kan indtaste data og sende dem til en server, som behandler dem. De bygges med HTML og har forskellige felter, for eksempel tekstfelter, radioknapper, afkrydsningsfelter og send-knapper. Formularer er vigtige for handlinger som at logge ind, oprette sig, give feedback eller søge.
En kontaktformular på en hjemmeside kan for eksempel have felter til brugerens navn, e-mailadresse og besked og en send-knap, der sender oplysningerne. Når formularen sendes, går dataene til serveren, som behandler dem, for eksempel ved at gemme dem i en database eller sende en e-mail. Veldesignede formularer giver mere engagement og gør det let at indsamle data på hjemmesider.