Great is our Lord, and abundant in power; his understanding is beyond measure (Ps. 147:5). God’s knowledge is one of His communicable attributes. This means knowledge is something that both God and man possess. But whereas our knowledge is limited, His is not; He is omniscient. Simply put, He knows everything about everything. This means that God is aware of every event that has ever taken place in the universe. Nothing escapes His attention. He knows when every sparrow falls to the ground anywhere in the world. He knows about the smallest subatomic particle and the most gigantic star in the farthest reaches of the universe.