A system for selling and buying products on the Internet, also known as electronic commerce.