UniServer

Uniform Server - http://www.uniformserver.com/

The Uniform Server is a WAMP (Windows, Apache, MySQL, PHP) solution that allows you to run a web server on any Microsoft Windows OS based computer. It is small and mobile to download or move around and can also be used or setup as a production/live server. It is a lightweight server solution consuming less than 10MB. It includes the latest versions of Apache2, Perl5, PHP5, MySQL5, phpMyAdmin and more. No installation required! No registry dust! Just unpack and fire up! (Download = http://sourceforge.net/projects/miniserver/files/)

Network Sharing - https://en.wikipedia.org/wiki/Local_area_network

Other computers or phones using the local network (LAN) can access the content shared by UniServer. Either the name of the Windows computer can be used by other PCs or the actual IP address can be used by phones. To determine the IP address, goto Start, type cmd and then type ipconfig. Typically IP address will be something like 192.168.0.2

LMS - https://en.wikipedia.org/wiki/Learning_management_system

A software application for the administration, documentation, tracking, reporting and delivery of electronic educational technology (also called e-learning) courses or training programs.Learning Management Systems range from systems for managing training and educational records to software for distributing online or blended/hybrid college courses over the Internet with features for online collaboration. Colleges, universities, school districts, and schools use LMSs to deliver online courses and augment on-campus courses. LMSs also act to augment the lessons the teacher is giving in a brick and mortar environment, not just replace them. Corporate training departments use LMSs to deliver online training, as well as to automate record-keeping and employee registration.

Moodle (LMS) - https://en.wikipedia.org/wiki/Moodle

Moodle is used for blended learning, distance education, flipped classroom and other e-learning projects in schools, universities, workplaces and other sectors.

CMS - https://en.wikipedia.org/wiki/Content_management_system

A content management system (CMS) is a computer application that allows publishing, editing and modifying content, organizing, deleting as well as maintenance from a central interface. Such systems of content management provide procedures to manage workflow in a collaborative environment. These procedures can be manual steps or an automated cascade. CMSs have been available since the late 1990s. CMSs are often used to run websites containing blogs, news, and shopping. Many corporate and marketing websites use CMSs. CMSs typically aim to avoid the need for hand coding, but may help it for specific elements or entire pages.

Drupal (CMS) - https://en.wikipedia.org/wiki/Drupal

It is used as a back-end framework for at least 2.1% of all Web sites worldwide ranging from personal blogs to corporate, political, and government sites. It is also used for knowledge management and business collaboration. Drupal core, contains basic features common to content management systems. These include user account registration and maintenance, menu management, RSS feeds, taxonomy, page layout customization, and system administration. The Drupal core installation can serve as a simple Web site, a single- or multi-user blog, an Internet forum, or a community Web site providing for user-generated content.