Having only bought eggs from shops or other chicken owners I realise I don't know how long eggs stay fresh! Boxes have a sell by date on and can presumably be used for some time after that but I don't even know how long after

But what is the sell by date in relation to the actual laying date? And the use by?
Someone told me eggs need to be 10 days old before the whites will peak properly when beaten for meringue making, so I'm guessing a couple of weeks maybe safe?
Not that I have an egg to show yet but just wondering as the first one laid might be kept for a while til I show everyone

Sorry I'm sure this is a totally ignorant query but probably one of many
