1) Sometimes teachers recoding the lectures so you can watch the lecture any time and again and again.
2) You can attend the class from everywhere so you are free you can go everywhere.
3) One can also stay in home so you can avoid the expenses of hostel.
1) Mostly we can't attend the class with full attention.
2) You can't attend the class in your school so there are no environment of education.
3) You can't understand everything well as you can understand in your classroom.