E-COMMERCE PLATFORM : A LANDSCAPE OF RETAIL