Superfoods are foods that have a very high nutritional density. This means that they provide a substantial amount of nutrients and very few calories. They contain a high volume of minerals, vitamins, and antioxidants.
Antioxidants are natural molecules that occur in certain foods.