God unfolded His great rescue mission through promises. He made an unconditional promise to Abraham, promising him Land (the Holy Land), Seed (the promised Savior), and Blessing (for his descendants and for the entire world). God foretold that this seed promise, which began in Genesis 3:15 with the prophecy of “the seed of the woman” would finally come to bear in the tribe of Judah. King David receives even more information as God’s chosen line through which He would bring the Messiah. God made more unconditional promises to David – that HE would build David’s house. He promised that one from His line would reign forever. God showed His faithfulness to this promise when he brought Jesus through the Davidic line both by his birth parent (Mary) and his adoptive Father (Joseph) both of whom were in the line of David. Jesus fulfilled the first coming promises made to David, and there can be no mistake that He will also fulfill the promise of the Messiah’s coming reign upon the earth.