A web application which allows users to share photos over the network . A social networking site.