Principalele teorii economice includ liberalismul clasic, keynesianismul, monetarismul și economia neoclasică. Liberalismul clasic susține economia de piață liberă, neintervenția statului și principiul avantajului comparativ. Keynesianismul se concentrează pe intervenția statului și politici fiscale de stimulare a cererii agregate în timpul recesiunilor. Monetarismul pune accentul pe controlul ofertei de bani și pe politica monetară ca instrument de influențare a economiei. Economia neoclasică se bazează pe teoria ofertei și cererii, considerând că piața se autoreglează și că piețele libere creează creștere economică.