How To Handle Stress Through Meditation

We are constantly bombarded with recommendations to meditate, but being actually told why to do so - other than the general response of that it relaxes you. Which it certainly does. But what does it actually...