Theological Areas of Diversity
To what extent has God granted freedom to His creatures?  Various suggestions have been proposed:
God has chosen to limit His direct control over some aspects of creation to give His creatures genuine freedom.
God allows for a certain level of genuine indeterminacy in creation such that specific outcomes are not predetermined.  At the same time, He remains sovereign and the fulfillment of His will is assured.
All physical events are predetermined and preknown by God.