it doesnt :)
diffusion
put a tsp of vinegar and the smell should go (you wont smell the vinegar smell)
smell travels in the air in a process called diffusion.
Because that is just a natural property of acetic acid, which is the chemical name for what is in vinegar. White vinegar is just acetic acid and enough water to give a 5% concentration. Dark vinegar is natural vinegar which has been filtered, but not distilled. While they smell different, they both have the acetic acid smell in common.
Diffusion--the perfume molecules diffuse into the atmosphere, which lets you smell the perfume. Opening a bottle of Axe, OTOH, demonstrates the scientific principal of reverse peristalsis because it makes me want to gag every time I smell it.
The best way to get any smell out of clothing is vinegar. It may sound stupid, but it does work, and there is no smell of vinegar afterward. Pour some vinegar into where the fabric softener would go.
Don't smell it
vinegar
vinegar
fix
Diffusion is a change of state. A good example of diffusion is when you can smell something cooking that is in another room. Moisture in the food evaaporates and the gas formed is diffused and you can smell it. I'm not sure that I'm right but i learnt about diffusion in science recently ;-)
diffusion