Reloading a database from a backup, typically for disaster recovery, or to make a copy of a database onto another server.
A database may be backed up to a file. Restoring is the process of re-loading that file into a database server. It may be done as a part of a disaster recovery procedure if the main server fails, or to make a copy of a database onto another server.