Psychologists can provide counseling and therapy – as well as diagnosis. They need the highest level of education out of these two categories – because of this, they are often the most expensive out of the two categories as well. Counselors may not have a masters degree in counseling or psychology, and thus cannot offer the same level of testing and treatment that a psychologist might be able to.