In your opinion, what are the key ideas that have enabled web-based commerce? Here is my list of the top 3 key ideas in order:
1. The ecosystem built by online advertising (AdSense, AdWords, etc.) Ads really are critical elements, if not the lifeline for web-based businesses. Ads are what builds the web commerce fabric.
2. The thriving marketplaces built by online auction portals like ebay.
3. Web-enablement of routine activities like ticketing, bill payment, banking, etc.
Your views on this? My next thread will be to speculate on the three key ideas that will make mobile commerce be as common as web commerce is today..
-Sri
PS: I am going to applaud anyone giving insightful answers..

(and won't smite anyone, promise..

)