The following is an except from one of Randy Alcorn's powerpoint presentations.
God has never given up on his original creation. An entire biblical vocabulary that makes this point clear. Each of these biblical words begins with the re- prefix, suggesting a return to an original condition that was ruined or lost.
Redemption: buying back what was formerly owned.
Reconciliation: regaining a friend.
Renewal: making new again, restoring to an original state.
Resurrection: becoming physically alive again, after death.
Regeneration: being born again, having a new beginning.
Restoration: bringing back the lost.
What a blessing our King is! What great provision He has!