En réponse aux besoins des entreprises, un spécialiste de l'e-learning conçoit à la fois en face-à-face et des modules de formation à distance qui peuvent toucher à des compétences techniques (par exemple, l'instruction sur l'utilisation de logiciels) et / ou les compétences non techniques (par exemple, la formation des compétences de communication).