Since their inception, computers have gone through many different memory and storage configurations. From using punched cards to load programs into computers within their earliest stages to storing data on floppy discs and hard drives, we have definitely seen constant innovation to help us keep track of the seemingly endless flow of data we generate with the modern computer usage patterns. There are three important factors we should take into account when choosing the correct memory for a computer build. The capacity of the device, its speed and most importantly, its volatility. Hard drives...