A computer also needs a place to store data. That's usually a magnetic hard drive. Contemporary hard drives can store many gigabytes or even terabytes worth of data. Newer (and usually more expensive) hard drives are solid-state drives that have no moving parts, and thus, aren't as susceptible to mechanical failure as older versions