while avocado has no additives and is consumed in its natural state, guacamole is mixed with other seasonings such as pepper, onions, tomatoes, and salt, based on an individual's preference. this explains why there are many guacamole recipes.