E-commerce means the supply of goods or services or both, including digital products over digital or electronic networks.