Simply put, a company profile is a professional introduction and aims to inform people your products, services, and current status. A well written company profile is a great opportunity for your company to differentiate itself.
Ecommerce refers to a business model that involves sales transactions being done on the web. Virtually every online shopping website - big or small - follows this structure. Any site where you can obtain items for sale over the internet is considered an ecommerce website.