HTML 5 introduces several new features including semantic elements like headers and sections, improved forms, local storage capabilities, web sockets for bidirectional communication, server-sent events from servers to browsers, a canvas element for drawings, embedded audio and video, geolocation data, microdata for custom vocabularies, and drag and drop functionality.