Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Computer hardware is the physical equipment that receives information, processes it, stores it, and presents results. Common hardware includes input devices such as keyboards, a CPU and memory for processing, drives for saving files, output devices such as monitors, and components that connect and power the system. The exact parts vary by device: a laptop, desktop, phone, or server may use different forms of the same functions.

Hardware vs. software

Hardware means the physical parts of a computer and its connected devices. Software means the programs and instructions that tell the hardware what to do. A computer needs both: software gives it tasks, and hardware carries them out. IBM’s overview of computer hardware explains this distinction.

Computer hardware by function

A useful way to understand hardware is to group it by what it does. Some components perform more than one role, and not every device has every component as a separate part.

Input devices: sending information to the computer

Input hardware lets a person or another device provide commands or data. Examples include keyboards, mice, touchscreens, scanners, webcams, and microphones. A keyboard sends typed characters; a microphone captures sound for the computer to process.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Processing: CPU and GPU

The CPU (central processing unit), also called the processor, executes program instructions. It fetches and decodes instructions before carrying them out. Within the CPU, the ALU (arithmetic logic unit) performs arithmetic and logical operations, including comparisons. OpenStax’s explanation of computer systems organization describes these roles.

A GPU (graphics processing unit) handles graphics-related work, such as rendering images and video. Graphics processing may be integrated with the processor or provided by a separate graphics card. A separate card is not a requirement for every computer; the appropriate arrangement depends on the device and its intended tasks. IBM describes both integrated and dedicated graphics.

Working memory: RAM

RAM (random access memory) temporarily holds programs and data that are in active use, allowing the processor to access them. It is working memory, not a place to keep files permanently: information in RAM is not retained as saved storage when the computer is powered off. OpenStax distinguishes memory from persistent storage.

Persistent storage: HDDs, SSDs, and removable media

A storage drive keeps applications and files for later use. A hard disk drive (HDD) stores data on spinning magnetic disks. A solid-state drive (SSD) uses nonvolatile flash memory and has no moving parts. Both provide persistent storage, unlike RAM; their construction differs, but a choice between products depends on the particular device and use case.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

External storage includes USB flash drives, SD cards, and external HDDs or SSDs. These devices can transfer files, provide additional capacity, or hold backups. They are storage hardware, but they also receive and provide data as files are copied to or from them. IBM’s hardware guide covers HDDs, SSDs, and portable storage.

Output devices: presenting results

Output hardware presents information from the computer. Monitors display visual output; printers produce physical copies; speakers and headphones provide sound. Some devices combine input and output: a touchscreen displays information and also accepts touch commands.

Connection and communication hardware

The motherboard, also called the system board, is the main circuit board that connects the processor, memory, storage, and other internal parts. Buses and interfaces carry information between components. Ports provide connections to external devices; USB is a familiar example.

Network hardware enables communication with other devices and networks. A network interface card connects a computer to a network, while routers and switches help direct communications among devices and network connections. Some network functions are built into a computer or other device rather than added as a separate card. IBM outlines common connection and networking hardware.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Power, cooling, and expansion

A power supply unit (PSU) converts electricity from an outlet into power usable by a computer’s internal components. Cooling hardware helps prevent overheating: heat sinks draw heat away from components, and fans circulate air. Liquid cooling is another approach, not a standard requirement for every computer.

Expansion cards add functions through motherboard expansion slots. Examples include network, sound, and video-capture cards. Many computers include some of these functions on the motherboard or in other built-in components, so a separate card may not be present.

How the parts work together

Consider opening and editing a document. A keyboard provides input; the CPU executes the application’s instructions and uses RAM to hold active data; an HDD or SSD can retain the document when it is saved; and a monitor presents the document on screen. A printer can produce a physical copy, while network hardware can support communication with other devices or services.

This input, processing, storage, and output cycle is a teaching model, not a rule that every computer task follows in one simple sequence. Components exchange data as needed, and storage devices, touchscreens, and network hardware can participate in more than one part of a task.

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Best Value
Sale
Csdtylh 480Pcs M2 M2.5 M3 Motherboard Standoffs&Screws&Nuts Kit, Hex Male-Female Brass Spacer Standoffs, Laptop Screws for DIY Computer Build, Electronic Projects, Raspberry Pi, Circuit Board etc.
  • HIGH QUALITY: Packaged included 480pcs m2 m2.5 m3 motherboard standoffs and screws. The standoff kit is very good value, which has a wide selection of standoffs and connectors.The laptop screws kit has nice brass finish with quality threads.The motherboard standoffs and screws fit nicely, thread cleanly and the variety in this standoff kit is more than enough for all of the components in your DIY build.
  • GOOD ASSORTMENT: The standoff kit is a very nice assortment of brass standoffs and all neatly organized in a compartment box. All the threads in the standoff kit are correctly sized, clean, and burr free.The standoff kit box holding all the motherboard standoffs pieces is a good bonus to keep all motherboard standoffs and screws organized in their own compartment.
  • EASY TO USE: The m2 m2.5 m3 standoff kit is a great kit with a lot of options. The standoff kit are simple to work with, yet usable. The laptop screws kit is easy to adjust the selected step or rise. The motherboard standoffs and screws are easy to install and durable to use, too.
  • MULTIPURPOSE: The motherboard standoffs kits are versatile. If you are a DIY computer builder, a little replacement computer screws kit box of these motherboard standoffs and screws is essential. The standoff kit is perfect fit for Raspberry Pi and associated components, PCBs, desktop computer motherboards, and other electronic devices.
  • CUSTOMER SERVICE: We are committed to provide superior motherboard standoffs and service for our customers. If you have any questions about the motherboard standoffs or need to help, please contact us. Moreover, we will be appreciate it if you can share your standoff using experience with others or give us some suggestions for improving the computer screws kit.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

How to compare hardware for a particular use

There is no single component list or configuration that suits every computer. Desktops, laptops, tablets, phones, servers, and embedded computers use different arrangements. If you are comparing parts or systems, focus on the specifications relevant to the tasks you expect to perform.

  • CPU: Compare core count, clock speed, and supported features.
  • RAM: Compare capacity, speed, and memory type.
  • Storage: Compare capacity and form factor; consider whether the drive is an HDD or SSD for its construction and role.
  • GPU: Compare graphics memory, display support, and processing capability; check whether graphics are integrated or provided by a separate card.
  • Monitor: Compare size, resolution, refresh rate, panel type, and connectivity.

These are comparison dimensions, not universal buying thresholds. The right balance depends on what the computer will be used for. Microsoft’s PC and device terms and Lenovo’s PC setup overview provide additional context for component features and setup choices.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.