The main difference is that wood oil penetrates the wood and forms a moisture-repellent surface, whereas glaze settles as a protective layer on top of the wood. Unlike wood oil, there is a risk that glaze will flake off after a while. However, wood oil does not last as long glaze and needs to be maintained more frequently.