A bone spur is a growth of extra bone where two or more bones meet that forms as the body tries to repair itself. Bone spurs on top of your foot can feel like a hard lump or bump underneath the skin.
A stress fracture of the foot is a tiny crack in one of the bones in your foot. It’s most commonly caused by overuse and usually not the result of falls or other accidents. In fact, you might not even ...