What is the difference between a psychiatrist, psychologist or licensed counselor?

Psychiatrists are physicians that have specific training in the assessment, diagnosis, treatment, and prevention of mental illnesses. They have a degree in medicine (MD) and as such can prescribe medications. Psychologists and licensed counselors have specific training in conducting psychotherapy and administering psychological tests, but they are not able to prescribe medications.