Dynamic stretching is controlled movement through the active range of motion for each joint and should be done before a workout. These type of stretches are activate the muscles, prepare them for the work load, and to relieve some stiffness. Several examples of this are arm swings, lunges, high knees, karaoke, and leg swings are to name a few. However this type of stretching is preferred to static stretching due to the fact that the movements that occur for this type of stretching are more like the actual movements that happen during specific exercises in a workout. So it can viewed that it actually helps the muscles warm and prepare for the exercises instead of the static stretching which consists of a person being still for numerous amounts of seconds at a time.
These are both very important for part of a exercise routine. They both hold huge benefits for exercise to help keep a person healthy along with their muscles to stay strong and durable to take in the force and work that is put on them on a daily basis.
Behm, D., & Chaouachi, A. (2011). A review of the acute effects of static and dynamic stretching on performance. European Journal of Applied Physiology, 2633-2651
Shrier, I. (n.d.). Chronic Static Stretching Improves Exercise Performance. Yearbook of Sports Medicine, 84-85.