Cross-selling involves recommending related products to customers, while upselling involves suggesting higher-priced alternatives or upgrades. Effective techniques include displaying "Customers who bought this also bought" recommendations, offering bundle deals, showcasing product comparisons, and highlighting premium features or benefits.