What is the difference between refinishing and restoration?

With refinishing, the original finish is stripped, then a new finish is applied, followed by a topcoat for protection and gloss, if desired.