What is the difference between CompactFlash and other types of flash cards?
Flash memory comes in a variety of different packages, including CompactFlash, SmartMedia, MultiMedia Cards, and Memory Sticks. There are a number of differences among them, including the size and shape of the packages, the type of slots required, the maximum memory per card, and the amount of logic included on the card. The right type of flash for you is the type that your electronic device takes.