a technique where a business offers a free basic product, giving the customer an option to use an advanced version for a premium cost.