Wenn Öl verdunstet, dann bleibt ein Fettfleck (das was die Flecken macht) zurück, das liegt daran, das es ein Stoffgemisch ist und manche Fettsäuren (Bestandteile) nicht verdunsten.
Bei Wasser bleiben nur manchmal (bei sehr hoher Konzentration von Ionen) diese zurück.
Bei Handseife ist es so, das diese nicht verdunstet.
Warum? Einen Fleck bei einem Freund vergessen aufzuwischen? ;-)