salsa just means "sauce" in spanish, so that refers to a larger group of anything that's used as a sort of condiment... whereas gazpacho is actually a soup used for coldness and freshness during the summer months.