If two or more computers are connected together through a means of communication, if they can exchange information or data among themselves, then we can call it a computer network. You understand that a real network does not have two or three computers. There are usually many computers. These days, when someone buys a computer, until they can connect it to a network, they don't really understand how to use a computer. That's because when data is transmitted over a computer network, a huge amount of work is done. A user can then use many things on the network. The resource which he does not have, he can also use from the network.To get a complete understanding of the network, some devices are related to the network need to know.
Server: By listening to the server name, you can understand that it serves. That is, the server is a powerful computer that provides various services to other computers on the network.A network can have many servers but not one.
Client: If someone takes any kind of service from someone else, then he is called client. In computer networking, the term client has roughly the same meaning. Computers that receive data from the server are called clients. For example, suppose you want to send e-mail from your computer over the network. Then your computer will be the client.
Media: The material through which computers are connected is media. Media can be electrical wire, coaxial cable, optical fiber etc. Computers can be connected to a network wirelessly (eg Wi-Fi) without using any media.
Network Adapter: A computer cannot be directly connected to a network. To do that, a network interface card (NIC) needs to be attached to the computer. Those cards can then take data from the media and give it to the computer to use. Again it can take information from the computer and leave it on the network.
Resources: Resources are all the facilities provided to the client for use. If a printer or a fax machine is attached to the computer, it is a resource. If someone uses computer software to resize an image stored on the server, that is also a resource. It's not just a resource that people who use the network consume, but if you have important information or funny pictures and it's being used by others over the network, your computer becomes a resource too.
User: The client who uses the resource from the server is the user.
Protocol: To connect different computers together, certain rules must be followed for one computer to communicate with another computer. Information should be exchanged according to these rules. Those who create the network decide in advance, in which language, according to which rules, one computer will communicate with another computer. These rules are the protocol. For example, the protocol for browsing web pages on the Internet is hypertext transfer protocol (http).