Educational technology plays an important role in 21st century education by engaging students in different aspects of technology to develop future skills. It allows 24/7 access to information, constant social interaction, and easily created and shared digital content. There are three broad building blocks in education - using technology to develop 21st century skills, support and innovate teaching and learning, and create robust education support systems. Important functions of educational technology include improving teaching, analyzing the teaching-learning process, enhancing educational goals, training teachers, and improving learning through developing curriculum, teaching-learning materials, teaching strategies, audio-visual aids, and identifying community needs.