Top definition
The new power structure when the most powerful companies take over the internet and drive internet traffic to their sites while smaller companies are pushed to the bottom. net neutrality, internet, websites, pyramid, Google, Microsoft, internet search, surfing the web, tech industry, tech, search engine, computer
If net neutrality is destroyed then the net pyramid will rule and most small businesses will suffer.
via giphy
by joecoolthefool July 20, 2017
Get the mug
Get a net pyramid mug for your sister Sarah.