When I leave wet clothes in the open air, they will get dry over time by themselves even at room temperature. I know that somehow the water becomes vaporized; it's not "disappearing". For that, it needs to get energy from its environment and probably it's getting this energy from heat. But since it is at the same temperature with the clothes or its environment, I don't understand how an energy transfer can occur. Doesn't this violate the definition of temperature, which is only defined to determine where heat will flow?
So the question can also be expressed as: How can water get heat (if not heat, what?) from its environment when there is no temperature difference so that it can evaporate?