What is Cognitive Behavioural Therapy (CBT)?

Cognitive Behavioural Therapy (CBT) is a therapeutic approach focusing on helping a person to identify and change the thoughts (cognition) and behaviours that are causing them difficulties.