This document provides an introduction to critical discourse analysis (CDA). It defines CDA as going beyond describing discourse to explain how and why particular discourses are produced. The document outlines some of the key principles of CDA, including that discourse constructs and reflects social issues and power relations. It then gives a brief historical background on the development of CDA out of critical linguistics in the 1970s. The document also discusses some of the main approaches to CDA developed by scholars like Fairclough, Van Dijk, and Wodak. It provides examples of "toolkits" used for CDA analysis and discusses some common criticisms of CDA, such as claims that analyses can be too complex or focus on obvious prejudices