All I know is it has something to do with photos.
But you already can upload photos to various social network sites (and could already upload photos way before this whole so called social thing existed).
And marketing talk saying how great photos are (which I think people knew 100 years ago too already) doesn't really help understanding it :)
So, what does it do? :)