Video lessons are instructional videos created through a screen casting or video software. The nature of a video lesson differs according to the purpose for which it is created; it can be an explanatory video, a step by step tutorial, a review, a demo, a recorded video presentation and many more. Video lessons are ideal for flipped classroom and can be incorporated in pretty much any learning situation. There is a wide variety of web tools out there that can help you create beautiful video lessons without the need of any advanced video software knowledge.