Technology has more than ever impacted the lives of everyone, touching almost every part of our lives. Although many schools still lag behind integrating technology in the classroom, no one can deny that when properly used, technology will help students acquire the skills they need to survive in a complex, highly technological knowledge-based world. Technology has changed the way teachers teach, offering teachers many effective ways to reach different types of learners and assess student understanding through multiple means. It also improves the relationship between teacher and student. When technology is properly integrated into subject areas, teachers grow more into roles of adviser, content expert, and coach. Technology help make teaching and learning more fun and yet more meaningful.