Essentially, both of these are made with one main ingredient - avocado. Guacamole is usually made chunky and loaded with many ingredients such as finely diced jalapenos, tomatoes, and onions. Avocado dip is generally very similar but is very light and creamy texture-wise. It has additional ingredients such as mayonnaise, greek yogurt, sour cream, Cream cheese, and/or salsa.