Amazon.com is well-known for which e-commerce marketing technique?
Viral marketing
Banner ads
Pop-up ads
Affiliate programs
(D) Affiliate programs
Explanation: