A referral program is a marketing strategy where existing customers refer new ones in exchange for a reward for actual sales, meaning it focuses on actual sales of goods or services. While a financial pyramid offers income primarily by attracting new participants without actually selling goods or services.