There are two sides to stretching. One says it has benefits and other says it can lower the performance when done just before an activity. That is why the important thing to consider is to have the proper time and ways of stretching. Stretching is beneficial in many ways as it can help you to have a good range of motion in your joints. You can also have the improved performance in your athletic routine. Another benefit is that an injury could be prevented or decrease its risk.
Your flexibility could be improved when you will have stretching practices. Having then flexibility would allow you to have the improvement in your activities and your muscles also could be used effectively. Doing stretching could also let your blood flow well. But you should take in mind some of the things to do stretching correctly so it could help you and not do otherwise. One is that warming up and stretching is different and warming up is better to be done first.
If you are into sport then you can warm up by doing activities that are the same as your sport but less intense and not your full performance. You can also warm up first by walking or jogging for 10 minutes. Whatever is applicable to you then do it. Stretching not just when doing athletic performance is also good especially if you are sitting all day at work. Stretching would help your muscles not to be full of stress and it is also good if you massage them even if light.