What’s the difference between an ophthalmologist and an optometrist?

Your ophthalmologist went to medical school; your optometrist went to optometry school. As a medical doctor who has completed at least eight years of medical training, an ophthalmologist is licensed to practice both medicine and surgery. An optometrist (Doctor of Optometry or O.D.) is not a medical doctor, but is trained through four years of optometry school to diagnose eye abnormalities; prescribe, supply, adjust glasses and contact lens prescriptions; and treat some types of eye disease.