I think the difference is subtle, but different.
eCommerce has to do with online shopping, merchandising, checkouts, credit card processing to enable the "online retail" of products.
eBusiness is more doing business online, which probably includes eCommerce, but does also include many other things. eBusiness is doing business online. Examples might be big consulting companies, social networking companies, or even a local restaurant’s online menu that is not eCommerce enabled.
So the differences:
1.) eBusiness does not specifically "retail products" online
2.) eBusiness does not specifically "take credit cards" online
3.) eBusiness does not specifically "ship physical items"
However, eBusiness can also be extended to mean these things, but more specifically are a part of eCommerce instead.




