Botanically speaking, a fruit is a seed-bearing structure that develops from the ovary of a flowering plant, whereas vegetables are all other plant parts, such as roots, leaves and stems. By those standards, seedy outgrowths such as apples, squash and even tomatoes are all fruits, while roots such as beets, potatoes and turnips, leaves such as spinach, kale and lettuce, and stems such as celery and broccoli are all vegetables.