Hardware components of a computer
Published: 2022-09-06 10:27:29


![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/r1bqmoc16o9qja0yr28r.jpg)

The hardware components are everything that you can physically touch and see in a computer, including all input and output devices from keyboard, microphone,mice to screens and speakers as well.

In a word, we can say that hardware is physical processing parts of computer like storage, CPU (central processing units), graphics card, sound card, RAM (Random Access Memory),and motherboard, which all of them play important role in modern computers

## Motherboard



![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/hr9yjg24hzlkkvw9hvlb.jpg)

Motherboard is the primary communication hub between hardware components of computer.The motherboard serves as a single platform to connect all of the parts of a computer together. It connects the CPU, memory, hard drives, optical drives, video card, sound card, and other ports and expansion cards directly or via cables. It can be considered as the _backbone of a computer_.

## CPU (Central Processing Unit)

If the motherboard is the communications hub, then the CPU is the _communications director_.


![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/1jbils5e14otpux00jas.jpg)

It receives and interprets the input and instructions and sends out signals to other components of exactly what to do with the data for the desired output. The more cores a CPU has, the more operations it can perform at the same time.

## RAM (Random Access Memory)

The RAM is the CPU's main assistant. 


![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/g4entsrmdjh531t9qr1e.jpg)

Instead of having to fish for data in a considerably large storage unit, RAM stores the data used by the operating system, any running software, and incoming input. The bigger the capacity of the RAM, the more heavy-weight software it can run without slowing down the device.

## HDD/SSD

HDD stands for Hard Disk Drive. HDDs are traditional storage devices with spinning platters that read and write data. It's the component that permanently stores your media and apps, including the operating system (OS). They vary in size and performance from a few hundred gigabytes (GB) to several terabytes (TB).

You may also encounter Solid State Drives (SSDs), which are another type of storage hardware.SSDs use newer technology that stores data on instantly accessible memory chips. SSDs are faster, quieter, smaller, consume less energy, and more durable. HDDs are cheaper, have more storage capacity, and offer easier data recovery if damaged.


![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/mlym7uc8idydezkfdfhg.png)

The main difference between a solid state drive (SSD) and a hard disk drive (HDD) is how data is stored and accessed. HDDs use mechanical spinning disks and a moving read/write head to access data, while SSDs use memory chips. If price isn’t an issue, SSDs are a better option — especially since modern SSDs are just about as reliable as HDDs.

Until the late 2000s, when you bought a new hard disk drive or personal computer, your hard disk storage choices were limited to size and speed — perhaps 5,400 or 7,200 rotations per minute. Today, when you buy a new PC, you have two very different options: you can get one with an SSD or one with an HDD.

## Graphics Processing Unit

The Graphics Processing Unit (GPU) is dedicated to processing visual imagery on your computer. It is a specialized processor originally designed to accelerate graphics rendering.


![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/shffufsy5jkz1v5b0ce0.jpg)

Powerful GPUs are essential to rendering high-quality images and graphics or playing video games. Graphics processing can either be its own components or be integrated with the CPU.