Abstract: We’ll show what foliations are and why we can use birational geometry to study them. We’ll then use recent work to establish a minimal model program for foliations on surfaces and threefolds.