Cross-selling means offering similar products, whereas upselling suggests purchasing a more expensive or upgraded version of the primary product.