The document discusses different types of error correction for language learners. It defines the differences between mistakes and errors, and describes various methods of correction for speaking, reading, and writing. These include explicit correction, recasts, clarification requests, metalinguistic clues, elicitation, and repetition for speaking. For writing, the document suggests having students self-correct using a correction key. It concludes that errors should not be corrected during communication activities, but structures being practiced should be corrected to help develop grammatical skills.