Can you explain the differences between HTML5 and previous versions of HTML?

Technical