As a person who spends long hours sitting in front of a screen, I did a lot of research before I decided that yoga was what I needed to help my with my overstressed and under exercised geek lifestyle.
Yoga is an incredibly rewarding and fun group of exercises, one enjoyed by people of all ages from all over the world. Many people who try it report that is makes them a different, more calm and relaxed person. The challenge of overcoming the difficulty of the postures, combined with the sense of wellbeing that they give over time makes yoga a worthwhile pursuit.

Even though we may end our busy days tired and fatigued from long work hours, knowing about some of the specific mental and physical health benefits of yoga will give you the extra motivation to get on the mat. The benefits that yoga practice offered are many, and each different form of yoga has its own separate claims of benefits and results. But in general all forms of yoga will give you a fundamental set of worth while benefits
Mental Benefits
While most people concentrate on the physical side of yoga, the mental benefits for our stressed out modern minds can be even more impressive. A sense of calm: Practicing Yoga asana is very physical. Each posture requires great concentration, a focus on one specific goal only at that time. When you concentrate intently on your body alone it, has the effect of calming the mind. Yoga is also closely related to, and incorporates meditation techniques, such as watching how you breathe and disengagement from your thoughts, which help calm the mind. Stress Reduction: The physical side of yoga is great for distressing the body. Because of the concentration and focus required your daily troubles, both large and small seem to melt away, helping to bring your life more into perspective
Yoga places a large focus on being in the moment, and learning not to dwell on past events or anticipate the future is great for relieving stress . You will leave a yoga class with lesser stressed than when you started.
Body Awareness: Practicing yoga will give you an increased awareness of your own body. You are usually called upon to make small, subtle movements to improve your alignment. This will increase your level of comfort in your own body over time, thus leading to improved posture and greater self-confidence.
Physical Benefits
Flexibility: The various positions of yoga increase flexibility by acting on the bodys joints. This gives you a greater freedom and range of movement, decreasing the risk of injury to your hamstrings, back, shoulders, and hips over time
Strength: Many asana need you to support your full body weight with various muscle groups. These can include balancing on one leg (such as in Tree Pose) or supporting yourself with your arms (such as in Downward Facing Dog). Moving between in a slow, controlled manner also requires the development of strength
Pain and Illness Prevention: The strength and flexibility benefits of yoga can help prevent modern aliments such as back pain caused by too much driving, web surfing and general screen focussed lifestyle. A workout with Yoga massages all of the organs in your body, and it is said as being perhaps the only activity that is able to massage all the internal glands and organs of the body in a thorough way. Yoga also improves your posture and alignment, which helps prevent many other types of pain.
Better Breathing: Most of us breathe very shallowly into the lungs and take breathing for granted and without much thought. Yoga breathing exercises, called Pranayama, direct the attention on the breath and teach us how to better use our lungs, which benefits the entire body. Certain types of breath can also help unblock the nasal passages and even calm the central nervous system, which has both physical and mental benefits.
Total body detoxification: By gently exercising and stretching the muscles and joints through yoga, your body’s blood supply starts working better and quicker, and this aids in the flushing out of toxins as well as providing nourishment up to the last point.
Well there is the long list of fantastic benefits that yoga practice can achieve. As a yogageek I know that they have helped me out with neck and shoulder pain associated with screen time and stress.