Principalele teorii economice includ liberalismul, keynesianismul, monetarismul, marxismul și neo-liberalismul. Acestea se diferențiază în privința rolului guvernului în economie, abordării politicii monetare și fiscale, percepției despre piețe și libertatea economică, distribuției resurselor și raportului dintre capitalism și socialism.