Mental health counseling is a profession where a psychological healthcare provider diagnoses a mental health condition and provides a treatment plan. Depending on the degree a counselor holds, they are either able to practice independently or under the supervision of another certified therapist.