¿Cuál es la composición de las manchas? ¿Por qué es extremadamente difícil eliminarlos por completo?

Depende de qué está hecha la mancha y la superficie de lo que ha sido manchado. No creo que haya una respuesta general a esto, ya que una “mancha” no es una categoría de material bien definida.

Sin embargo, podría dar una idea con un ejemplo. Supongamos que tiene una mancha de aceite (de, por ejemplo, una huella digital) en una superficie como el vidrio. Por un lado, no puede quitarlo fácilmente con los dedos porque los dedos son la fuente de la mancha. Usar algo que interactúa más fuertemente con el aceite que el vidrio (por ejemplo, un solvente de algún tipo) tiende a hacer el truco.

Es difícil eliminar las manchas (generalmente) porque las áreas de alta superficie tienden a generar una especie de “adherencia” molecular. Alternativamente, si la superficie manchada es porosa en cierta medida, entonces eso también puede ser un factor (es decir, la mancha se ha “infiltrado” debajo de la superficie exterior).