What is cognitive behavioral therapy?

Cognitive Behavioral Therapy - Image of a human silhouette with many colors in and surrounding it. Another black silhouette facing it