Welcome to the world of Online Learning.
Online learning, or e-learning as is it referred to, is generally defined today as learning over the Internet. Just like studying at school, polytech, or university, instruction, assignments, and having exams are presented by a teacher, however all of these are delivered virtually.
E-learning is naturally suited to distance learning and flexible learning, but can indeed, also be used in a blended mode where it is provided in conjunction with face-to-face teaching.
There are mixes of tools and technique being used for online learning including full blown LMS's, SCORM packages, forums, wikis, blogs, ePortfolios, etc. Online courses are an exceptionally accessible, flexible resource whether your goal is gaining new skills, meeting professional development requirements, or gaining a degree or certificate.
You can come to class whenever it's convenient for you by choosing when and where you participate in the online class. Your course is conducted according to a schedule, but there are no "live" classes to attend. Instead, lectures, coursework, and discussions all take place at your convenience. You choose the place, either at home, at school - wherever you have access to a computer and internet. You'll get the same high-quality instruction and course content that you demand, but without the day-to-day obstacles that prevent so many of us from pursuing other goals as well.