This essay provides a critical analysis of the two most important theories of counseling, namely, the Psychoanalytic theory of Counseling and the Cognitive Behavioral theory of counseling. The essay compares and contrasts the two theories and highlights the differences in their approach and methodology. The essay concludes that the cognitive behavioral theory of counseling is more effective in nature not only because of its wide scope but also the wide ranging benefits that it offers to the patients.