Når Web klienten sender fra seg et FORMS via submit knappen, kodes innholdet av skjemaet i name/value par, slik CGI demo eksempelet (3.4) viste. Det blir skriptets oppgave å pakke ut dette og assosiere riktig navn med riktig verdi. Det finnes etter hvert massevis av gratis programvare for å gjøre dette, det er bare å velge å vrake, og man finner flere pekere til slutt i denne seksjonen. De som er fortrolige med Perl vil f.eks. finne flere bra biblioteker for å håndtere FORM data og generelt utvikle CGI skript.
Etter at data er dekodet, vil skriptet typisk gjøre forskjellige ting på basis av hva skjemaet inneholdt. Kanskje vil det lagre unna innholdet et sted, kanskje vil det sende en mail til en eller annen, kanskje vil det sende data videre til en annen applikasjon osv.
Det skriptet i hvert fall må gjøre, er å sende tilbake en eller
annen slags form for kvittering, og dette må gjøres ihht.
CGI slik forklart tidligere i dette kompendiet.