Bone pain is often described as a deep, aching pain that may be accompanied by swelling and tenderness. Joint pain, on the other hand, is often described as a sharp or dull pain in the joints, accompanied by stiffness and difficulty moving the joint.