One of the major discoveries of the past two decades in algebraic geometry is the realization that the theory of minimal models of surfaces can be generalized to higher dimensional varieties. This generalization, called the minimal model program, or Mori's program, has developed into a powerful tool with applications to diverse questions in algebraic geometry and beyond. This book provides the first comprehensive introduction to the circle of ideas developed around the program, the prerequisites being only a basic knowledge of algebraic geometry. It will be of great interest to graduate students and researchers working in algebraic geometry and related fields.
As another reviewer said, this book is more demanding than it advertises. Before reading this book, it's good to already have a rough understanding of why singularities must be considered for the minimal model program to work. With the right mindset, this book does a good job at motivating the wide variety of singularity types that appear in the minimal model program.