CompactFlash Memory Card is a small removable memory card standard based on flash memory technology a non-volatile storage solution that does not require power to retain data indefinitely. CompactFlash cards or CF cards measure 42.8mm x 36.4mm x 3.3mm in dimension and have 50-pins for data transfer and connectivity. CompactFlash memory cards are most commonly employed in applications such as digital still cameras digital movie cameras PDAs embedded computers handheld GPS systems MP3 players and other portable devices.