explain electronic commerce framework