Ciao,
Sono sinonimi, non c'è differenza. Puoi dire "volto, viso, faccia".
Si preferisce viso con riferimento alla bellezza. Si dice per esempio "lei ha un bel viso" o "trattamento del viso", crema da viso.
Faccia ha forse un significato più scientifico e quindi neutro.