Here are the top 10 earning websites in the world as of 2021 according to data from Forbes:

1. Amazon.com - An American-based multinational technology company that specializes in e-commerce, cloud computing, digital streaming, and artificial intelligence.

2. Google.com - A leading search engine, offering search facilities that let users search different kinds of information, including web pages, images, videos and offers other products, such as email and Google Docs.

3. Facebook.com - A social networking site that allows users to connect and interact with each other online through messaging, sharing content, and engaging with businesses.

4. TikTok.com - A video-sharing social networking site where users create short-form vertical videos ranging from 15 seconds to 1 minute in length.

5. Alibaba.com - A Chinese multinational conglomerate specializing in e-commerce, retail, internet and technology.

6. Netflix.com - A streaming platform that allows users to watch TV shows, movies, documentaries, and more.

7. Tencent.com - A Chinese multinational conglomerate whose subsidiaries specialize in various Internet-related services, entertainment, artificial intelligence, and technology.

8. Shopify.com - A Canadian e-commerce website that offers tools and resources to help people start and run an online store.

9. Booking.com - A travel fare aggregator website and travel metasearch engine for lodging reservations, including hotels, resorts, hostels, and vacation rentals.

10. LinkedIn.com - A social networking website designed specifically for the business community, where members can connect with other professionals, showcase their skills, and find job opportunities. 

Note: These are the top earning websites by revenue and may not necessarily be the most profitable in terms of net income or market capitalization.