Describe the difference between static stretching and dynamic stretching.

Static stretching involves holding a stretch position for a prolonged period of time (typically 15-30 seconds) to elongate and relax the muscles. This type of stretching is done while the body is at rest and is often used at the end of a workout to improve flexibility and range of motion.

Dynamic stretching, on the other hand, involves moving the muscles and joints through a full range of motion in a controlled manner. This type of stretching is often done before a workout to warm up the muscles and increase blood flow to prevent injury. Dynamic stretches are typically performed from 10-12 repetitions for each movement and can help improve coordination, balance, and athletic performance.