What are the main ingredients of guacamole?

Guacamole is an avocado based dip that can have many variations. The most common ingredients in guacamole are avocado, lime juice, red onion, cilantro, jalapeno, and salt and pepper.