HTTP Caching

Web browsers can ‘cache’ copies of files that a user reads during web browsing. It’s possible to configure HTTP headers which on the webserver side of things which can give suggestions to web browsers on how long to cache files for.

Trying to optimize network traffic is one of the contributing factors that makes the shell application architecture interesting.