An online learning environment.  The environment can be web-based and accessed through a portal or software-based and require a downloadable executable file.