Osteochondroma is a benign tumor that is caused by a genetic mutation. It occurs when a piece of cartilage continues to grow instead of turning into bone as it should. This growth can lead to the development of a bony tumor, which can cause pain, limit mobility, and, in rare cases, cause complications.