Explain the e commerce environment