A person or entity that conducts the majority of transactions online, usually through but not limited to e-commerce storefronts.

Pin It on Pinterest