"21st-century skills" is generally used to refer to certain core competencies such as collaboration, digital literacy, critical thinking, and problem-solving that advocates believe schools need to teach to help students thrive in today's world. In a broader sense, however, the idea of what learning in the 21st century should look like is open to interpretation—and controversy.