First, both ingredients are excellent at dissolving tough grime. However, vinegar alone will simply run off of most surfaces, while dish soap is too thick to use as a spray. But when you mix them together, you get an effective, sprayable cleaner that sticks to any surface!