An introduction to three key aspects of current research in infinite group theory, suitable for graduate students.[...]