Is there a difference between "sale" and "discount?" Or how about "off" like 80% off.

Native speaker’s answer
Rebecca
Yes, there is a difference! A discount is usually a small amount reduced from something. Whereas a sale is either similar to a promotion or up to a larger percentage "off" of something. A sale could also be a season-end event, season sale, or for a specific reason or occasion. Whereas a discount could be applied for many reasons and may not be season-specific. The term "off" could be used for a "sale" or "discount" as it indicates the amount in percentage that is reduced. Ex: There's a 50 percent off sale at the clothing shop across the street. Ex: They have a discount section for food that expires the next day. Ex: You get five percent off if you have a loyalty card.