HTML5 itself provides document structure and APIs
HTML5 aims to deliver content without relying on specific plugins
HTML5 Functions
Removes XML elements from the HTML 4.01 approach
Features that previously required extremely long JavaScript code to implement indirectly are now integrated as official elements (e.g., <video>), making implementation simple
Many client-side user interface features that could only be supported through external plugins like Flash and Silverlight can now be implemented using the browser's native capabilities
New structural elements include header, footer, aside, figure, section, article, and more

Seonglae Cho
