Blended learning or hybrid learning is the learning activity conducted through face-to-face meeting between lecturer and some students, and online with others within one classroom interaction. It facilitates students of all types of learners – those who learn better with the presence of instructor and those who learn better with computer-based assistance.