U području ekonomije, teorija ugovora ima veze s razumijevanjem načina na koji se postiže ravnoteža između sposobnosti i nagrada. U osnovi, teorija ugovora uključuje potrebu za komunikacijom između agenta i principala, tako da postoji jasno razumijevanje i potreba principala i sposobnosti agenta da zadovolji te potrebe na kompetentan način. Kada se to stanje uspostavi, primjenjuje se teorija ugovora kako bi se osiguralo da agent prima adekvatnu nagradu za svoje napore.
Jedan od najlakših načina za razumijevanje teorije ugovora je primjena principa na zapošljavanje osoba za rad na radnom mjestu. U suštini, budući zaposlenik će pružiti informacije o svojoj sposobnosti da ispuni zahtjeve dane pozicije. Zauzvrat, poslodavac će morati biti u mogućnosti provjeriti točnost danih informacija. Kada poslodavac to ne može učiniti, smatra se da je uvjet asimetričan. Asimetrične informacije nisu nužno netočne ili lažne informacije. Međutim, to predstavlja prepreku poslodavcu da na odgovarajući način ocijeni budućeg zaposlenika.
Teorija ugovora također je protkana konceptom moralnog hazarda. U osnovi, i agent i principal pokazuju određeni stupanj povjerenja. Zastupnik, ili budući zaposlenik, vjeruje da su uvjeti rada, stopa plaće, obaveze na poslu i dodatne beneficije onakvi kakve je predstavio poslodavac. Zauzvrat, poslodavac ili ravnatelj vjeruje da su vjerodajnice koje je predstavio agent valjane i dovoljno potpune da zaslužuju sklapanje ugovora o radu. Kada svi ekonomski akteri u procesu funkcioniraju s visokom razinom kompetencije, rezultirajući aranžman će vjerojatno biti obostrano zadovoljavajući.
Ugovorni aranžmani unutar procesa teorije ugovora mogu biti u obliku potpunih ugovora. U ovoj vrsti ugovornog sporazuma, svaka moguća situacija koja je obuhvaćena lokalnim zakonom uključena je u uvjete ugovora. Drugi oblik naziva se nepotpunim ugovorom i može biti nešto širi i manje specifičan u određenim točkama.