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