Time is God's way of keeping everything from happening at once.
God is not bound by time, therefore, things really are all happening at once. Ultimately, we will not be bound by time either, but I think it is highly unlikely that some machine will be desigened for time travel.
Beat me to it...