Quote Originally Posted by jnanian View Post
digital polaroid ?

it is an image tweaking + sharing site that FB owns
Yeah, but in the user behavior, it's digital polaroid, people take instant images and share with their loved ones (and on the web) in a second.