This book presents a comprehensive introduction to the concepts of almost periodicity, asymptotic almost periodicity, almost automorphy, asymptotic almost automorphy, pseudo-almost periodicity, and pseudo-almost automorphy as well as their recent generalizations.