The taste can vary from light and clear (like stock) to rich, creamy or hearty soups. Stock is usually the base and has a savory, concentrated flavor, while soup often contains more ingredients and can be a complete meal.
They are used as a starter, main course or base for sauces and stews. They are popular because they are nutritious, warming and versatile.