There are several criteria for categorizing best business and 'online' as can be seen in the following lists:
Top Ten Internet Businesses
Fortune 500 Top Internet Businesses
Top Popular Sites
But if you consider the various aspects presented in these lists, the top 10 successful online business can be regarded as:
Hope this helps.