Why vinegar + water to clean stains?
The acid in the vinegar helps to a) dissolve substances or b) makes the substance easier to remove. The water is neutral (more or less) so won't really dissolve any stain or such