CBT is an evidence based, and NICE (National Institute for Clinical Excellence) recommended talking therapy treatment, for many different difficulties including anxiety and low mood.
To help you establish if CBT is the approach you are looking for, detailed information can be found at:
The British Association for Cognitive and Behavioural Psychotherapies website: https://babcp.com/What-is-CBT
And the NHS website: https://www.nhs.uk/mental-health/talking-therapies-medicine-treatments/talking-therapies-and-counselling/cognitive-behavioural-therapy-cbt/overview/
CBT is an effective and evidence based therapy, but CBT is not the approach for everyone and it is not the approach for all difficulties.
It provides an opportunity to understand the thinking and behaviour cycles that we can get caught in, cycles that make sense in the short term to reduce our distress, but can get us stuck in the long term.
Unlike other talking therapies, CBT is a goal focussed treatment. It's positive outcomes are crucially supported by an active willingness to consider change, and following on from this, a commitment to in between session work.
The shape of this in-between session work is collaborative and develops over the sessions as understanding increases of how the difficulties that you are experiencing are being maintained. Tools and strategies are identified, used and helpfulness considered, with the aim that the client leaves therapy being able to continue to use and develop further effective strategies going forward.