Las memorias USB son dispositivos de almacenamiento portátiles que utilizan memorias flash reescribibles y el puerto USB para transferir archivos entre dispositivos. Fueron inventadas por Ajay Bhatt y han evolucionado junto con el estándar USB, mejorando su velocidad y capacidad de almacenamiento a lo largo del tiempo. Permiten copiar fácilmente archivos arrastrándolos a la memoria USB conectada.