Guacamole is a dip originally from Mexico. It is made primarily from avocado and salt.
Taste great with corn-chips or any other chips will make your day.
All you really need to make guacamole is ripe avocados and salt. After that, a little bit of lime or lemon juice - a splash of acidity to balance the richness of the avocado. Then comes tomato, onion, Chili's, and chopped cilantro if you want.
The trick to making perfect guacamole is using good, ripe avocados. Check for ripeness by gently pressing the outside of the avocado. If there is no give, the avocado is not ripe yet and will not taste good. If there is a little give, the avocado is ripe. If there is a lot of give, the avocado may be past ripe and not good. In this case, taste test first before using.
Bon appetit my friends.