The temperature you use to wash your clothes could vary for a number of reasons. Cold water is best for washing stains like blood and sweat - these stains will only set further into the fabric if you wash them on a hot setting. Hot water is better for sanitising fabrics - some will use higher temperatures to kill germs on towels and bedding or to get underwear cleaner. Hot water can damage certain fabrics and cause them to shrink.