What is the difference between osteomyelitis and bone marrow edema?

The difference between osteomyelitis and bone marrow edema is as follows: bone marrow edema is not osteomyelitis, osteomyelitis is an infectious disease, and it can be cured by anti-infective treatment; however, I am afraid that the treatment is more complicated if it is chronic osteomyelitis. Bone marrow edema is mainly caused by bone trauma, it can be gradually relieved, the impact on the bone is not big, mainly manifested as pain, although osteomyelitis can also cause bone marrow edema, but bone marrow edema is the most common cause of trauma. Generally, the treatment of bone marrow edema is mainly based on rest and braking, and you can take some non-steroidal anti-inflammatory drugs orally.