eLearning has two major components