An ophthalmologist is a medical doctor who specializes in eye and vision care. They are trained to provide a full spectrum of eye care, from prescribing glasses and contact lenses to performing complex and delicate eye surgery. Ophthalmologists are also involved in scientific research into the causes and cures for eye diseases and vision problems. They use a variety of instruments and techniques to diagnose and treat a wide range of eye conditions.