Statistical physics examines the collective properties of large ensembles of particles, and is a powerful theoretical tool with important applications across many different scientific disciplines. This book provides a detailed introduction to classical and quantum statistical physics, including links to topics at the frontiers of current research. The first part of the book introduces classical ensembles, provides an extensive review of quantum mechanics, and explains how their combination leads directly to the theory of Bose and Fermi gases. This allows a detailed analysis of the quantum properties of matter, and introduces the exotic features of vacuum fluctuations. The second part discusses more advanced topics such as the two-dimensional Ising model and quantum spin chains. This modern text is ideal for advanced undergraduate and graduate students interested in the role of statistical physics in current research. 140 homework problems reinforce key concepts and further develop readers' understanding of the subject.