It helps teachers and students gather and record material, analyze collected data, evaluate options, collaborate with others, and present and communicate their findings.
It also provides opportunity to gain a greater understanding of concepts that are taught and to share this understanding with others. Concepts that were theoretical till today are now been taught through visualizations which in turn lay a better impact on student's mind.
While using technology, students can frequently work at their own pace. Feedback is provided immediately as action occurs. They become involved.