Online learning provides flexibility as students are able to work when it's convenient for them and from any location (as long as they have a computer and Internet access).
Students can learn at a pace that's suitable to them, and in many cases the program or degree can be completed in less time than at a traditional school.
There are fewer distractions and it can be less intimidating to participate since there's an anonymity factor.
Students have the opportunity to connect and work alongside people from various locations and walks of life.
Students whom have trouble managing their time may find the lack of structure overwhelming.
Students don't have the chance to interact personally with their classmates and instructors, and the content of some classes may be especially hard to gauge online.
The online learning program must be accredited; if not, the degree may not be considered valid.