A hard disk drive, often abbreviated hard drive or HDD, is a magnetic storage device used for storing data. Data is written on the surface of a rotating disk that is coated with magnetic material and magnetized according to the recorded information. One of the main advantages of hard drives is the low price for capacity. The biggest drawback is its mechanism, which is fault-prone and slower than flash memory. Hard drives are ideal for storing or streaming large amounts of data.