A hard drive is the computer's long term memory. Available in several different storage capacities, IDE or SATA connections, internal, external, or solid state, it is easy to see why choosing a hard drive for your computer may be a difficult decision. Don't worry though, because by the time you finish reading this you'll know what all these terms mean, and how to go about making the right choice for you and your computer needs.