This article describes the development of a framework for e-learning and presents the findings of a study investigating whether the use of blended learning can fulfil or at least accommodate some of the human requirements presently neglected by current e-learning systems. The study evaluated the in-house system, Teachmat, and discussed how the use of blended learning has become increasingly prevalent as a result of its enhancement and expansion, its relationship to the human and pedagogical issues, and both the positive and negative implications of this reality. PESTE (Political, Economic, Social, Technical, and Environmental) factors from sociology are then applied to appraise the employment of e-learning, leading to the proposal of PESTE factors for educational software and e-learning in particular. (Contains 3 tables.)