HTML5 Application Cache allows us to specify those files we want to be available for our web application even when there is a problem with the network. Copy of those files that we specify will be saved on the client's personal computer. Using this capability we can develop offline web applications.