These two dishes are often confusing because they are made with similar ingredients. The general difference though usually comes down to texture. Salsa is often smoother and juicier since the ingredients may be blended together. On the other hand, pico is chunkier and less juicy as the ingredients are chopped into small pieces and mixed together.