e-commerce entities