eCommerce, generally, is referred to the fulfillment of a monetary
transaction on the Internet that involves a complete cycle of buying from Sourcing
and Ordering to making a Payment. An eCommerce website like any Information System
can greatly vary in its requirements and complexity. Some of the key elements of
a eCommerce website / Portal are as follows.