eFront is an all-in-one learning management system that can be used for online training, communication, evaluation, certification, and file sharing. It has tools for building lessons, tests, and organizing content. eFront is offered both as software to install on your own infrastructure, or as a hosted service. It has different editions tailored for different user needs, from individuals and small businesses to large enterprises.