Fruits will always have at least one seed like an avocado. A vegetable will not have a seed and it does not always have to b green for it to be a vegetable.
Fruits always have seeds and never grow underground while some vegetables dont have seeds and grow underground sometimes. By not having seeds I mean on the inside of the vegetables...pretty sure...
All fruits have seeds on the inside. So some of the fruits you thought were vegetables are fruits. Another way to separate veggies from fruits are most fruits grow above ground.Thanks@!