Most digital cameras use an SD (Secure Digital) card to store images, so at some point, you'll need to buy one. While there are many cards in the market today, make sure you get one that meets your needs.
Capacity
How much space do you need? The standard SD card has a storage capacity of up to 2GB while the High Capacity (SDHC) format supports up to 32GB of data. The new Extended Capacity (SDXC) memory card supports up to 2TB of data, but you'll need a new camera that supports that latest format.
Compatibility and Speed
While most digital cameras are compatible with most SD cards, it is important to find out from your camera's manufacturer (or by consulting your camera's manual) what type of card is compatible with your camera, particularly if you're buying a high-speed card. SD cards come in speed classes 2, 4, 6, and 10, which mean that they write data at 2MB per second, 4MB per second, and so on. A 6X card should meet and even exceed the needs of most casual photographers.