Una tarjeta flash es un tipo de tarjeta de memoria. La mayoría de las tarjetas de memoria actuales utilizan una tecnología de escritura similar, denominada genéricamente "flash", lo que implica que la tarjeta no almacena su propia energía ni tiene ningún código operativo inherente. En este caso, 'flash' generalmente se refiere a Compact Flash, una tarjeta de formato común que es muy popular en cámaras y asistentes digitales personales (PDA), pero que está perdiendo en algunos aspectos frente al formato Secure Digital (SD). La SD es más pequeña y liviana, pero generalmente cuesta un poco más para capacidades similares.