Metacognition is the awareness, analysis and understanding of one's own thought processes. It involves observing, evaluating, and regulating cognitive activities, such as problem-solving and learning. Such skills enable learners to better plan, assess, and improve their own learning strategies.