What is blended learning?

What is blended learning? Blended learning basically means teaching through a combination of online and offline resources.