There are three main types of consumer-grade computer storage: internal, external, and network attached. Internal storage is generally a hard drive or solid-state drive (SSD) that hosts your computer's operating systems and programs. External storage comes mostly in the form of external drives that connect to a computer via a peripheral port, such as USB or Thunderbolt. Finally, network attached storage (NAS) solutions are those that connect to a switch or a router to provide storage space and services to the entire network. These devices on this page represent the best among their respective categories.