У ягоды есть четкое ботаническое определение. Это сочный многосемянный плод, в котором семена не отделены от мякоти.
При этом и томат, и арбуз - ягоды, а вишня и малина - нет.
Разница же между фруктами и овощами - скорее, гастрономическая. Фрукты мы едим на десерт, а из овощей делаем закуски и гарниры.