Vinaigrette is made by combining oil, usually olive oil, with something acidic, usually a citrus juice. It is used to "dress" the salad greens. Dressing, on the other hand, is more like a sauce that's usually cold and used to "coat" or top salads.