Blended learning is an education program (formal or non-formal)
that combines online digital media with traditional classroom methods. It
requires the physical presence of both teacher and student, with some element
of student control over time, place, path, or pace.