Before starting any networking course or IT learning course, some basic concept on host, client and server is mandatory. Furthermore , a corporate or a big server my consist of host client and server. Therefore , it is really important to have a clear view on host, client and serer.
All computers connected to a network that participate directly in network communication are classified as hosts. Hosts are also called end devices.
Servers are computers with software that enable them to provide information, like email or web pages, to other end devices on the network. Each service requires separate server software. For example, a server requires web server software in order to provide web services to the network. A computer with server software can provide services simultaneously to one or many clients. Additionally, a single computer can run multiple types of server software. In a home or small business, it may be necessary for one computer to act as a file server, a web server, and an email server.
Clients are computers with software installed that enable them to request and display the information obtained from the server. An example of client software is a web browser, like Chrome or FireFox. A single computer can also run multiple types of client software. For example, a user can check email and view a web page while instant messaging and listening to Internet radio.
Web client and server:
The web server runs web server software and web client runs web client software such as Google chrome or Internet explorer to access web page of a web server like facebook.com
File client and file server:
File servers stores corporate and user files to a central location . The client devices access these files with a client software like Internet explorer. for example dropbox.com is a file server and we can browse our file via client software Internet explorer.
Email client and email server:
Email server use their email server software and email clien use their email client software to access to the email service for example Gmail.com or Yahoo.com client software.