Glossary of Terms

Computer Roles in ICT Systems

Keyword Definition
Client A client is a computer or software program that requests services or resources from a server.
Endpoint The entry point or destination in a communication link.
Firewall A network security system that monitors and controls incoming and outgoing network traffic based on predetermined security rules.
Gateway A network node that connects two networks using different protocols, acting as an entrance and exit point for data.
Packet Filtering A firewall technique that inspects incoming and outgoing packets and determines whether to allow or block them based on predefined criteria.
Peer A peer is a computer or software program that has the same abilities or functions as other peers in a network.
Proxy An intermediary device between a client and a server, forwarding requests from the client to the server and returning responses back to the client.
Router A device that forwards data packets between computer networks. It determines the best path for data to travel.
Server A server is a computer or software program that provides services or resources to clients.
Switch A device that connects devices within a network by using packet switching to receive, process, and forward data to the destination device.
Terminal A device that allows a user to communicate with a computer and execute commands.