1. A corporate Web site with e-commerce capabilities
2. A corporate intranet so that orders are processed in an efficient manner
3. IT- literate employees to manage the information flows and maintain the e-commerce system
4. Banking institutions that offer transaction clearing services
5. National and international logistics
6. cost-efficient transport of small and big packages
7. critical mass of the population with access to the Internet and disposable income
8. Firms/Businesses with order fulfilling capability