Stamina is the mental and physical ability to sustain an activity for a long period. When people talk about stamina, they often use it to refer to the feeling of being peppy or energetic while doing an activity. Endurance refers to your body's physical capability to sustain an exercise for an extended period.