Blended learning is a mix of learning strategies, approaches, models, etc. E-Learning offers technology-enabled Blended learning environment to help organizations deliver effective learning solutions.