Part or all of a window must be redrawn if either the window server causes it to be invalidated, or the application model changes, requiring an update.
Compared to previous versions of HTML, HTML5 makes it easier to create feature-rich Web-based applications that can be updated remotely with new functionality without requiring users to download and install anupdate each time.