provides information and services to web surfers
computer installed with appropriate software to supply web pages to many different clients upon demand
a server that provides web pages to clients using tcp port 80.