Muscle knots are caused by several things including pain in muscle tissue, overuse, strains and even trauma. When a muscle is overworked or injured, it can tighten up. Muscles around the painful area will also bunch up, tightening into a knot to protect the area from further injury—a response known as “guarding”
How to Relieve them.......
Rest. Allow your body to rest if you have muscle knots
Stretch. Gentle stretching that elongates your muscles can help you to release tension in your body
Exercise. Aerobic exercise may help to relieve muscle knots
Hot and cold therapy
Use a muscle rub
Trigger point pressure release
Physical therapy