Written by an expert in the field, this book is intended for postgraduate students and researchers in number theory and model theory who want to become familiar with point-counting techniques and their application to the Andre-Oort and Zilber-Pink conjectures, together with their model-theoretic context and connections with transcendence theory.