The Lord gave Canaan to Israel as provision for her continued existence so that the Messiah would come as He promised.