An eCommerce affiliate program is where an affiliate promotes another company's products and services through their own channels and earns money for doing it.