Did you know Twitter users send 456,000 tweets per minute? Or that Instagram users publish 46,740 photos per minute?

Domo share what happens online in 60 seconds in this infographic.