How should we understand black holes at a quantum mechanical level? In the past years, we have made dramatic progress in answering this question, from a better understanding of how information can escape from a black hole to exact gravitational calculations of black hole entropies. In this talk, I will ...