Electronic Commerce: Comprehensive Market Assessment