Fairclough (1992) developed a methodology to analyze discourse by integrating several
analytic techniques. According to this author, discourse analysis takes place on three levels:
(1) language; (2) production, distribution and interpretation of the text (including analysis
of formal characteristics of the text) and, (3) a context that provides the study with the social
characteristics of the discourse.