E-learning is an online training delivery method whereby education materials are delivered online, often through a company portal which tracks completion and progress. These can be in conjunction with in-person training through a blended approach and are very cost efficient.