Is warm water better than cold water for washing clothes?

Both have their advantages. Warm water makes soap more effective in dissolving dirt and certain stains (sugar based), however it will help to set certain stains so that they can become permanent. It allows some materials to relax for less wear or potential to tear during agitation. Cold water doesn't set stains, prevents bright or dark colors from fading as easily, prevents wools and other natural fibers from shrinking, and saves energy for a more green approach to the laundry.