Hardware and software requirements for e-learning

Hardware

Software

Internet connection