Cognitive-behavioral therapy offers a variety of different types of therapy, depending on the different specialist you end up visiting, each individual specialist may focus on one or more of the following:   • Cognitive processing therapy • Cognitive therapy • Dialectical behavior therapy • Rational emotive behavior therapy • Self-instructional training • Stress inoculation training   Cognitive-behavioral therapy, when done correctly can help with a large variety of conditions, some of these common conditions that this particular therapy can help includes:   • Depression • Anxiety • Obsessive-Compulsive • Eating Disorders • Schizophrenia