Ophthalmology is a branch of medicine that deals with the diagnosis and treatment of eye disorders. An ophthalmologist is a physician who specializes in eye care. Ophthalmologists typically provide specialty eye care - medical and surgical...