The present study attempted to examine the impact of e-learning system education on students’ knowledge enhancement focusing on the teacher, content, technology, and student and analyzing the e-learning factors on students’ learning. A structured questionnaire was used to collect data from 249 undergraduate students from Arab Open University, Oman campus. The data were analyzed with various statistical tools which can be used to find the relationship between the variables. However, it is revealed that there exists a high effect of e-learning on students’ learning. Further, it is noticed that there exists a moderate effect of e-learning on knowledge enhancement. Multiple regression was run to predict the e-learning system from all four independent variables such as student, teacher, technology, and content and it was proved statistically significant prediction on the dependent variable thereby accepting the study hypotheses. The study also revealed that there are many benefits and challenges associated with the e-learning system. Students were exposed to the e-learning system and felt more confident and comfortable while working on it. It is therefore recommended that e-learning will become the most preferred way of education throughout the Globe. E-learning’s effectiveness also depends on the level of individual and social support available when it is being adopted. Major efforts must be made by universities to continue to improve e-learning that fosters dynamic learning opportunities for students. It is essential to improve technological skills to achieve the best goal of knowledge enhancement. Further, this study can be conducted widely in all the higher education institutions across the country.