Bitcoin Blockchain block time
Because not everyone's nodes' clocks are in sync with each other and because of network latency, there needs to be some buffer of time that a block's timestamp can be in so that nodes will still accept blocks. 

Having a larger buffer allows for miners to change the timestamp too in addition to the nonce in order to have more possible blocks given the same list of transactions.