The main aim of this paper is to develop an amalgamated conceptual model of technology acceptance that explains how individual, social, cultural and organizational factors affect the students’ acceptance and usage behaviour of the Web-based learning systems. More specifically, the proposed model extends the Technology Acceptance Model (TAM) to include four constructs namely, Quality of work life; Social Norm; Facilitating Conditions and self-efficacy. In addition, Individual differences—namely, age, gender, and experience—are hypothesized to moderate the effects of these constructs on behavioral intention and technology use. A comprehensive understanding of this model will provide valuable insights into the factors that influence the acceptance or resistance of web-based learning system by intended users and offers opportunities for future research in understanding the acceptance of technology. Further, understanding these variables is helpful for instructors to design meaningful educational activities to promote student knowledge construction and make learning more effective and appealing.