This document provides an overview of macroeconomics and its development. It discusses the classical, Keynesian, post-Keynesian, monetarist, and new Keynesian schools of macroeconomic thought. The classical school holds that markets always clear and unemployment is voluntary. Keynesians focus on managing aggregate demand and believe governments can stabilize business cycles through fiscal and monetary policy. Monetarists believe the role of government is controlling inflation through money supply and that markets typically clear. New Keynesians add microeconomic foundations to traditional Keynesian theories while recognizing some market rigidities. The document also outlines the divisions of microeconomics and macroeconomics and provides examples of areas studied in each field.