Er zijn verschillende soorten training, waaronder cardiovasculaire training (zoals hardlopen en fietsen), krachttraining (zoals gewichtheffen en bodyweight-oefeningen), flexibiliteitstraining (zoals yoga en stretching) en sport-specifieke training.