Affiliate marketing is a lucrative business model because it allows affiliates to earn passive income by promoting products or services that they believe in, without having to create or own the product themselves. It also provides merchants with a cost-effective way to reach a wider audience and increase sales.