Stamina vs Endurance: Explaining The Differences