The major difference between Old Testament and New Testament is; Old Testament was all an outer work of God. New testament is all a inner work of God. Keep in mind there was no HolySpirit in the saints of old. New Testament is all a inner work of God to his born again children, with the Holyspirit in them as their teacher. Blessings!