Dictionary of Theological Terms
25. Omniscient, omniscience
Omniscience is the ability to know all things. God knows the location, speed, and temperature of every speck of dust; he knows our thoughts and our actions. He even knows things that will never exist: he knows what would have happened if this or that were different - for example, how world history would be different if the bullets had missed John F. Kennedy.