В чем разница?
Для начала разберемся с видами терапии психических расстройств.
Терапия бывает медикаментозная и немедикаментозная. Именно по этому признаку можно отличить психиатра от психотерапевта и психолога.
Итак, врач психиатр имеет медицинское образование и специализацию в психотерапии. Именно психиатр назначает лекарственную терапию.
Также, психиатр может использовать методы немедикаментозной терапии психических расстройств - в таком случае это врач психотерапевт (т.е. осуществляет не только медикаментозную терапию, но и психотерапию).
Согласно текущему законодательству РФ, психотерапевт - это именно врач, имеющий высшее медицинское образование и использующий методы психотерапии в работе.
Психолог, в отличии от психиатра и психотерапевта, получает гуманитарное (не медицинское!) образование в области психологии. В своей работе психолог может ( и должен) применять методы немедикаментозной психотерапии, однако права называться психотерапевтом это не дает (в силу ограничений нашего законодательства). В то же время, в других странах, например, США, психотерапевтом может стать и человек с гуманитарным образованием.
Таким образом, главное различие одно - психиатры и психотерапевты в России могут назначать и проводить как медикаментозное, так и немедикаментозное лечение, а психологи могут пользоваться только инструментами психотерапии.