Web server administration involves maintaining servers that provide services to users over a local network and the internet. Key responsibilities of web server administrators include selecting programming languages and databases for websites, managing email servers, and performing common maintenance tasks. Networking fundamentals such as the OSI model and TCP/IP protocols provide the foundation for understanding how web servers communicate and connect to other systems.