US troops are stationed around the world for several reasons related to WWII and the Cold War era. Troops help maintain global security and stability in regions impacted by wars like Korea and Vietnam. Their presence deters aggression and protects international allies.