Software
Software: It's a set of instructions, data, or programs used to operate computers and execute specific tasks. It is a generic term used to refer to applications, software, and programs that run on a device. E.g. Excel, Linux, macOS.
Hardware
Hardware: It's the physical parts of a computer and related devices. They can be internal, such as: motherboard, RAM, CPU; or external, such as monitors, printers, and keyboards.
Client/Server Computing
Client/Server Computing: This is a distributed computing model where some processing power is located within small, cost-effective client PCs.
Packet Switching
Packet Switching: Packet switching is a method of breaking down digital messages into smaller packets. These packets are sent across various communication...