>

Best before dates are usually guidelines for stores to take products off their shelves. An unacceptable percentage of the food will degrade in taste, texture, or appearance after that date. Depending on the product, the food is still edible for days, weeks, months, or years after their best before date.
Expiration dates are usually associated with products like drugs or baby seats, and the safety or effectiveness of the product has been reduced to an unacceptable level. It may still be safe or effective but the manufacturer or government has no more confidence in the product.
"Best before dates" are advisory.
"expiration dates" can be quite important.