Best before is only a recommendation as to when the quality may not be up to expectation and a product can still be lawfully sold after that date. Some products with a best before date may still be perfectly okay a year or more after that. Use by however is an indication that after that time harmful bacteria may start to multiply in the product to levels that can be dangerous or even fatal and it is illegal to sell products past their use by date.