Wondering what’s the difference between yoga and Pilates? Know your Ashtanga from your Vinyasa? This definitive guide explains the various types of yoga …