The Internet is revolutionizing the way education is delivered.
Internet and network technologies allow people to learn anytime,
anywhere and anyhow.
Network technology provides a framework for both asynchronous
and synchronous communication for students and instructors. Students
construct their knowledge by formulating their ideas through discussion,
debate, real-time communication etc on the platform network technology
provides. Research has shown that by employing a fix of asynchronous
and synchronous communication and collaboration among students and
instructors, for formal and informal discussion, can increase the
efficiency of learning and teaching.