We consider metrizable ergodic topological dynamical systems over locally compact, $sigma$-compact abelian groups. We study pure point spectrum via suitable notions of almost periodicity for the points of the dynamical system. More specifically, we characterize pure point spectrum via mean almost periodicity of generic points. We then go on and show how Besicovitch almost periodic points determine both eigenfunctions and the measure in this case. After this, we characterize those systems arising from Weyl almost periodic points and use this to characterize weak and Bohr almost periodic systems. Finally, we consider applications to aperiodic order.