That's our knowledge which is very limited.
Are you talking about God or us or...? I think the word is used, by both Christians and atheists and others, in a quite useless way. Can God know things such that there can be no free will. It's a good question, but really there is nothing in the Bible that entails that the future is already set in stone. And there are many hints that it isn't. But many Christians feel this odd obligation to defend God's omniscience, despite this word not being in the Bible, and also despite the extreme perfect sense of this term only coming much later, even a thousand years later or more, than any parts of the Bible were written. So, atheists point out the contradition between God having complete knowledge of the future and free will. But there is no need to take the Bible in this mathematical sense. So, that's where I am focusing in this thread.Omniscience is knowledge of absolute truth. Absolute good is impossible without absolute truth.
It is not necessary to have omniscience or omnipotence as qualities in a theism. But a lot of vocal people seem to think God MUST be this way.