To put into the simplest of words, the world of ecommerce encompasses businesses whose modus operandi is business conducted over a network. Any business that deals in the purchase or sale of goods and services via electronic media (mainly the internet) is referred to as being part of the ecommerce ecosystem. This essentially covers a variety of businesses like consumer based retail websites, auction or music sites, to even exchange of business between corporate companies (B2B corporations).