Yoga is a combination of physical, mental, and spiritual practices that originated in India, which will help you achieve inner stillness and mindfulness. It aims to create peace and harmony within your mind, body and soul. Yoga has been practised for thousands of years. While there are many different interpretations and styles, most tend to agree that the ultimate objective of yoga is to find a union between you and your higher self.
Different types of yoga exist, and there are spiritual and physical aspects to it, but both have numerous benefits, which include:


1) Improved flexibility:
As you practice yoga, you will hold many deep stretches for extended periods, engaging your muscles and making them work hard at the same time. This will increase your flexibility, which is extremely beneficial to your body.

2) Enhance concentration:
Another great health benefit of performing yoga is the ability to concentrate for longer periods of time. Each yoga flow is comprised of a variety of poses, breathing techniques, and styles that require a high level of focus. 

3) Stress management:
Stress can manifest in many ways and in many different areas of the body. You may experience muscle tension, headaches, back or neck pain, or sleep disturbances. By practising yoga and incorporating its breathing and meditation techniques, you can learn how to manage your stress levels. 

4)  Reducing Hostility:
With regular yoga practice, anger can be controlled a great deal. Breathing and meditation can calm the nervous system, reducing hostility and anger. Reduced hostility means lower blood pressure. The result is a stress-free and healthier outlook on life.

5) Improves your mood:
 The benefits of yoga include eradicating lethargy, dullness, anxiety, and driving the blues away. It not only heals the soul and calms the mind, but also energises and encourages the yogi.