How do i know what i need? What is the difference between Counselling and Psychotherapy? In which case is the one or the other indicated?

Psychologist, mental health counsellor, psychiatrist, psychotherapist, psychoanalyst. What is exactly each one of them and what are the differences between them?

Which criteria do i have to take in notice before i make my final decision?