Choosing the Right Storage: A Guide for Building Your Own Computer

Ramin Talaie/GettyImages

Building a computer can be a lot of fun, and it's less difficult than most people think. It's a great learning experience, and you can customize it to fit your needs and budget, creating a unique and personalized computer. We've already discussed choosing your CPU, motherboard, and RAM, so let's look into what storage type you need.

Types of Storage

There are three types of storage: hard disk drives, solid-state drives, and NVMe SSD drives.

Hard Disk Drives (HDD)

Hard disk drives have been the primary way to store data in computers since the beginning, so many people are familiar with them. They use a spinning disc in a sealed enclosure to read and write the data.


  • Inexpensive and Readily Available
  • Hard disk drives offer a lot of storage for the money, making them a good choice for people who need to store a lot of information or are looking to build on a budget. Many drives are able to store ten terabytes or more.


  • Hard drives are significantly slower than the solid-state drives that we will talk about next, especially when it comes to boot times, file transfers, and application load times.
  • Hard drives contain moving mechanical parts that can wear out over time, possibly leading to sudden failure.

Solid State Drives (SSD)

Solid-state drives are the more modern solution for storing your data. They use flash memory, much like a USB drive, and have no moving parts.


  • Your computer can read flash data much faster than it can read data from a hard drive since there are no moving parts to boot up, which can significantly boost performance.
  • Since there are no moving parts in solid-state drives, they are much less prone to damage or failure.


  • Solid-state drives are more expensive per gigabyte than hard drives, though prices are coming down.
  • Solid state drives consume less power than hard drives, so they're better for the environment, will put less drain on battery life, and lower energy bills.
  • While the capacity of solid-state drives is improving, they are still far behind hard drives in terms of maximum storage at a given price point.


NVMe SSDs are Non-Volatile Memory Express solid-state drives that connect directly to your motherboard via the PCIe slot, which allows them to move data even faster than traditional solid-state drives.


  • NVMe SSDs can move data up to six times faster than solid-state drives, making them a good choice for computers that will be engaging in data-intensive tasks.
  • You will notice improved overall performance due to your computer's ability to read and write data much faster.


  • Expensive
  • Not all motherboards have an available slot to install it.

Choosing the best storage for your project

Determine how much you can spend on storage as part of your overall computer budget.

If speed and performance are your top priorities, invest in a solid-state drive or NVMe solid-state drive.

If you have a large collection of files, videos, or other media to store, a hard drive might be a better choice.

Follow GeekSided for more tips on building a computer and to leave comments and questions.