Teoria tradițională a determinării salariilor prevede că salariile pentru muncitori se vor baza pe oferta și cererea. Oferta și cererea ar fi relative fiecărui profesionist, ceea ce înseamnă că cu cât este mai mult o profesie , și cu cât sunt mai puțini lucrători ai acelei profesii, cu atât vor fi mai mari salariile pentru aceste posturi.
Teoria tradițională a determinării salariilor nu este singura modalitate de determinare a salariilor. Teoria salariilor negociate afirmă că lucrătorii dintr-o profesie se pot uni și pot forma o uniune. O uniune poate negocia salariile cu angajatorii în numele muncitorilor pentru a se asigura că salariile sunt corecte pentru munca făcută, indiferent de ofertă sau de cerere.