God promised canaan to abraham's descendants to fulfill his covenant, demonstrate his faithfulness, and show his glory to the world.