it has a built-in hard-wired memory, but i like to use the 64mb media cards that come with it. i can download everything onto the hard drive and then edit and enhance with different software. it takes fantastic pictures that i can either print out or e-mail to my friends.