What are the different types of yoga? Yoga is a group of mental, physical and spiritual practices originating in ancient India. It aims to still...