La teoría keynesiana explica cómo el gasto público genera empleo y aumenta la demanda agregada, mejorando los niveles de bienestar. John Maynard Keynes propuso esta teoría macroeconómica para explicar los determinantes del desempleo y el papel del estado en estimular la economía. La escuela neokeynesiana surgió más tarde para incorporar conceptos como las expectativas de los agentes económicos y los fundamentos microeconómicos.