Principalele teorii economice includ liberalismul, marxismul si keynesianismul. Fiecare teorie are caracteristici definitorii unice, precum rolul liber al economiei, abordarea structurala si centrarea pe interventia statului, respectiv abordarea macroeconomica si fenomenul cererii si ofertei.