Reminds me a bit of how yahoo got started: categories, sub-categories, etc..
Of course, back then they had thousands of websites to categorize not billions.