Cognitive-behavioral therapy is based on the idea that our thoughts cause our feelings and behaviors, not external things, like people, situations, and events. The benefit of this fact is that we can change the way we think to feel / act better even if the situation does not change.
CBT is Briefer and Time-Limited
Cognitive-behavioral therapy is considered among the most rapid in terms of results obtained. Other forms of therapy, like psychoanalysis, can take years. What enables CBT to be briefer is its highly instructive nature and the fact that it makes use of homework assignments. CBT is time-limited in that we help clients understand at the very beginning of the therapy process that there will be a point when the formal therapy will end. The ending of the formal therapy is a decision made by the therapist and client. Therefore, CBT is not an open-ended, never-ending process.