This Element considers the relationship between the traditional view of God as all-powerful, all-knowing and wholly good on the one hand, and the idea of human free will on the other. It focuses on the potential threats to human free will arising from two divine attributes: God's exhaustive foreknowledge and God's providential control of creation.