Educational technology plays several important roles in 21st century education. It helps prepare students for success in a competitive world by developing proficiency in 21st century skills through the use of technology. It supports innovative teaching and learning by offering more engaging opportunities for students to apply their knowledge. Educational technology also helps create robust education support systems by transforming standards, assessments, curriculum, instruction, professional development and administration when used comprehensively.