Cognitive behaviour therapy (CBT) brings together the strengths of behaviour therapy and cognitive therapy. ‘Cognitive behaviour therapy’ identifies three layers of thinking in CBT theory: negative automatic thoughts, underlying assumptions, and core beliefs (often called schemas). CBT is very structured and pretty prescriptive. Once negative automatic thoughts have been identified they need to be tested and examined. This is referred to as collaborative empiricism. Collaborative empiricism has two functions. The first, and most obvious, is to identify, test, and modify negative automatic thoughts. The second is to teach the patient to become her own therapist. Specialized CBT—mindfulness-based cognitive therapy and dialectical behaviour therapy—is also described.