e-store

Etymology
en

Noun

 * 1) The virtual store of a retailer that sells goods or services over the Internet.