HTML5 adds many new features to expand the capabilities of the web platform. It includes new APIs for offline applications, storage, multimedia, graphics, geolocation, and more. Many features are still in draft status and browser support varies depending on the feature.