E-learning refers to electronically-enabled learning using technologies like the internet, intranet, video/audio tapes, and CD-ROMs. It can be used for technical training, professional skills development, new job roles, updates, and introductory training. Research shows e-learning can be as effective as classroom learning, though some may find it difficult and some topics are better taught in-person, like lab exercises. E-learning should support business goals by improving employee skills like C++, negotiation, or product knowledge to increase competitiveness. While large budgets aren't required, renting or leasing solutions can provide e-learning when fully building one is not feasible.