Defining eye care specialists and their services

Q: I am beginning to have some problems with my vision but am unsure of which doctors are trained to do what procedures. Can you provide definitions for doctors and/or providers of eye care? A: I'd be glad to. It is very important to know the difference between the types of eye care specialists and [...]