Snapfish allows members to upload, share, store, get prints and create customized photo products. The free membership gives users secure, unlimited online photo storage.
Like Facebook and unlike Flickr, a Snapfish account is required to view shared photos. An invitation sent from a member to view their photos on Snapfish requires the recipient to create a Snapfish account before viewing. Members can share via e-mail, link URL, and to various other Web services such as Facebook, Blogger and MySpace.
Snapfish offers a service called Group Rooms for sharing amongst many members.