Universal Design for Learning (UDL) provides guidelines for creating flexible curricula to meet the needs of all learners by customizing instructional goals, methods, materials, and assessments. UDL originated in architecture to increase accessibility and was applied to education to reduce barriers for diverse learners. UDL principles include providing multiple means of representation, action and expression, and engagement. Technology plays a central role in UDL by allowing teachers to meet different learner modalities and students to access materials in different formats matching their learning styles.