An ophthalmologist is an eye doctor. Ophthalmologists diagnose and treat conditions affecting the eye and visual system. They offer total eye care, including vision services for near-sighted or far-sighted patients, eye examinations, eye surgery, and visual complications from other diseases like diabetes. They can also treat diseases like glaucoma, cataracts, and retinal diseases. They can see patients of all ages.