the name "guacamole" is from an aztec dialect and means simply, "avocado sauce." it can be made simply with avocados and sea salt. but many guacamole recipes call for lime juice, cilantro, jalapeno, onion and salt, the primary ingredients in pico de gallo. and, for my taste, the little bit of tomato is welcome too.