Corpus analysis is a method used in linguistics to study language use by examining large collections of texts, known as corpora, to identify patterns, frequencies, and structures. It combines computational tools and linguistic theories to provide insights into language behavior, variation, and change across different contexts and time periods.