Both hummus and ful are made primarily from beans, but they are actually worlds apart.  Hummus is a combination of chickpeas and sesame tahini that is combined with olive oil, lemon, garlic, and spices and blended until smooth. The consistency is creamy, smooth, and satiny. It is served as a dip, spread, and condiment.  Ful, on the other hand, is a combination of mashed beans, savory broth, spices, and veggies. It is often left quite chunky and is intended as the main course. Typically eaten at breakfast, this style works well as an appetizer snack as well.