The aim of the Minimal Model Program is to generalize the classification of complex projective surfaces, known in the early 20th century, to higher dimensional varieties. I will discuss a new approach to this Program.