The difference between fresh salsa and Pico de Gallo is mainly in the texture and consistency. Salsa is typically blended and sometimes even cooked. While Pico de Gallo has the same ingredients as some fresh salsa, the vegetables are chopped, not blended, and then combined with the remaining ingredients.