What does the internet have