Blended learning combines face-to-face classroom methods with computer-mediated activities. It involves combining various delivery modalities including online and digital media along with traditional classroom methods. It provides flexibility and accessibility for learners. Blended learning can occur at different levels from individual activities and assignments, to full courses or programs, to institutional frameworks. When implemented effectively it provides various benefits for learners such as 24/7 access to content, opportunities for feedback and progress monitoring, and enhanced collaboration.