Language learning strategies can be categorized into three main types: cognitive, metacognitive, and socioaffective. Cognitive strategies involve the direct manipulation of language material, such as receiving and sending messages, creating structure, and practicing.