Tau functions are a central tool in the modern theory of integrable systems. This volume provides a thorough introduction, starting from the basics and extending to recent research results. It covers a wide range of applications, including generating functions for solutions of integrable hierarchies, correlation functions in the spectral theory of random matrices and combinatorial generating functions for enumerative geometrical and topological invariants...