The TREE OF LIFE is a weekly teaching summary. This verse brings out the subject of the foreknowledge of God. Do not be quick to be familiar with this term seeing that it differs greatly from the omniscience of God.
Foreknowledge is more intimate than omniscience.
The omniscience of God knows all past, present, and future, probabilities and actualities of every single creature's life. God's omniscience knows all the alternatives of each of our personal lives. It is by way of His omniscience that He arrives at the avenue of foreknowledge. Foreknowledge being that category of God's knowledge which deals with believers only. Through His omniscience, in eternity past God sees who will believe on His Son Jesus Christ as Savior and God, the Redeemer who died and was raised again.