The primary difference between the two is that counseling is usually shorter. Psychotherapy is usually longer in duration. While mental health counselors can tackle a particular issue, psychotherapy covers nearly everything.