A medium by which people share messages, photographs...