E-Commerce is conducting a business, selling a product and collecting payments electronically. It is differentiated from a retail business in that a store front, bricks and mortar, are not required. It is also differentiated from a catalog business in that a catalog is not required. Catalogs are very expensive ways to advertise.
One definition of an e-commerce web site is a site that:
These are just some basic requirements.