A web server is a software application that serves HTTP (Hypertext Transfer Protocol) requests by delivering web pages and other files to users' web browsers. The main function of a web server is to host home pages and business portals, making them accessible to users via the internet. Reference: CompTIA A+ Certification Exam Objectives 220-1001 - Networking - 1.6