In a nutshell, the Body Battery concept is about taking physiological stress and the impact of physical activity and placing them together. Reference article, 5 Reasons Your Body Battery Says You're Running Low