Etymologically, when we define a concept and give it a name, we put limits on it, indicating what it is and what it is not. However, as we live in a paradoxical world, we cannot always create such one-sided, either-or definitions.
For instance, while an orange is exclusively a fruit, with seeds in it, eaten as a dessert, for instance, and a carrot is a vegetable, accompanying a main meal, a tomato is both a fruit and a vegetable. These different meanings are dependent on context, unified within the broader context of plant, the original meaning of vegetable.