(ICT) A term used to describe the software and systems that are used to deliver E-learning. Some confusion surrounds this term: sometimes it is used synonymously with Virtual Learning Environment (VLE) and sometimes with Managed Learning Environment (MLE). Many people use it as a catch-all term to describe software and systems designed to manage, deliver and provide access to E-learning materials