As duas formas – esfoliar e exfoliar – existem na Língua Portuguesa e tem o mesmo significado.

Ou seja, ambas as expressões estão corretas, tem exatamente o mesmo significado havendo apenas diferença na origem das mesmas.

Esfoliar ou exfoliar significa separar em porções laminares ou placas que no contexto da medicina é definido como eliminar as células mortas acumuladas nas camadas superficiais da pela.

Convém saber que a cada duas semanas existe uma renovação celular, o que faz com que seja indicado esfoliar.
Recomenda-se esfoliar a face antes de fazer a barba mas poucos o fazem.

A única diferença entre estes dois vocábulos é que “exfoliar” é mais perto do termo de origem latino “exfoliare”; a palavra “esfoliar” aparece mais tarde.


Referências

Advém do latim exfoliare.