Online education is a form of education which is delivered and administered using the Internet.
online education can be broken down further in the synchronous versus asynchronous learning.
Synchronous refers to the learning in which the instructor and students are interacting in real time. Obviously a face-to-face course is synchronous, but there are synchronous online courses as well, in which classes will meet through live chat or through videoconferencing. And then there is asynchronous learning, which is when the instructor and students do not meet in real time. Resources and activities are accessed and completed online, when is convenient for the individual who's taking the course.
There are varying levels of asynchronous learning, that is, you don't have to complete certain chapters and assignments by certain due dates.
Also there are often times in which a course maybe primarily asynchronous, however once in a while the instructor requires the students to meet together using a video-conference or a live discussion forum, making it slightly synchronous.
UpTin Online Education provides online synchronous training in Communication, Computer Science, Digital Visual Effects, Motion Graphics, Compositing application, Language (French, English & Persian) and Music (Instrument & Theory).