The main difference between the two is the texture. Pico de gallo is made with fresh ingredients that are chopped and tossed together. Salsas are more pureed and contain more liquid.