A computer that has software installed and networking capabilities that allow it to host web sites and pages and make them available to internet users located elsewhere.

Streaming web router

Breadcrumb

Web server

Cached files