Doing a stretch before a workout properly prepares our muscles for the activity that we’re about to engage in. Stretching afterwards, on the other hand, helps to encourage recovery. A single stretch will make the muscles, tendons and ligaments more flexible BUT this would be for only for a short period of time. Over time, regular stretching will induce the growth of tissues that will lead to a more long-term increase in flexibility. Remember though if your muscles are sore, stretching won’t necessarily make them more flexible, but rather help them to feel better.