A completion date is the date on which you must vacate the sold property and new owners move. This is agreed and written into the contract.  When contracts are exchanged between buyer and seller, both at that point commit themselves unconditionally to the transaction.