Millions of users access internet every day. United States leads the race of all time top users of internet. Internet speed varies from place to place and location to location. Ever wondered how the internet works? If not, then I am sure that you will get your answer after watching this infographic. Many of us