Tech moves fast! Stay ahead of the curve with Techopedia!
Join nearly 200,000 subscribers who receive actionable tech insights from Techopedia.
Hardware (H/W), in the context of technology, refers to the physical elements that make up a computer or electronic system and everything else involved that is physically tangible. This includes the monitor, hard drive, memory and the CPU. Hardware works hand-in-hand with firmware and software to make a computer function.
Although the same core components are shared between desktop computers and laptops, their characteristics and design differ for a multitude of reasons (size, heat dissipation capabilities, power requirements, etc.). However, hardware is always necessary to run the critical software that makes computers work.
Hardware is a broad term that refers to all the physical parts that make up a computer. The internal hardware devices that make up the computer and ensure that it is functional are called components, while external hardware devices that are not essential to a computer’s functions are called peripherals.
The most important component of a computer’s internal hardware is certainly the motherboard, which powers and controls the whole system. The motherboard is also the scaffolding upon which all other components and external peripherals are connected.
Beyond the motherboard, some of the most common internal hardware components include:
Graphics Processing Unit (GPU): Processes images and videos and renders graphical input to project it as an output to display devices (monitor). Also known as a video card.
Sound Card: Just like the video card, the sound card converts audio input into sounds that can be heard through speakers or headphones.
Peripherals are also a type of hardware. The most common ones include:
Hardware is only one part of a computer system; there is also firmware, which is embedded into the hardware and directly controls it. There is also software, which runs on top of the hardware and makes use of the firmware to interface with the hardware.
Although software is as necessary as hardware to run a computer, the overall speed of the system is largely dependent on the hardware installed. That’s why many users tend to replace some components over time to upgrade their “rigs” and increase their performance.
In recent times, the introduction of cloud technologies and virtual machines (VMs) has made hardware virtualization possible. A hypervisor creates virtual versions of internal hardware within an operating system to share resources and use them efficiently. In this way, the physical computing components are abstracted through a software that allows them to lend their capabilities to other consumers. Hardware virtualization is used in infrastructure as a service (IaaS) models for renting hardware resources over the internet.