Buying and selling online has become quite popular. If you are thinking about an e-commerce site, the first questions you should ask yourself are "What am I selling?" and "Do I benefit by hosting my own site to do it?"
Let's consider the first question "What am I selling?" Are you selling tangible goods that need to be inventoried and shipped? Or are you selling a service? And let's not forget the desire to sell access or an entrance fee to your site, often called online subscriptions, each type of selling using different strategies and potentially different technology.