The Internet Map: a visual representation of the relationship between 350,000 websites | The Verge Lab Team 12 years ago The Internet Map: a visual representation of the relationship between 350,000 websites