The Old Testament is the promise of the Messiah coming. The New Testament is the promise fulfilled.