God's promise of salvation is represented by the rainbow, a symbol of his covenant with humanity. The rainbow's colors hold significance, representing royalty, heaven, new life, light, warning, and the blood of Christ. God's promise is a reminder of his presence, preeminence, and promise, and it is available to all men, regardless of their background or circumstances.