The terms "21st century learning" and "21st century skills" are used to refer to core competencies such as collaboration, critical thinking, communication, creativity, digital literacy, and problem-solving that schools need to teach to help students thrive in today's world. According to experts, learning in the 21st century should be learner-centered, personalized, project-based, diverse, and adaptable.