A device that stores and provides relatively quick access to large amounts of data on an electromagnetically charged surface or set of surfaces. 128 Gigabyte, 256 Gigabyte, and 512 Gigabyte are common capacities of hard drives sold in computers today.