Muscle strain often stems from the stretching or tearing of a muscle or a tendon connecting a muscle to a bone. A strain occurs when a muscle is stretched too much and then tears. It is also called a pulled muscle. This is a painful injury. Although accidents can cause it, many times it is due to overuse.