I was reading on a food package that it contained seeds AND grains. I thought, aren't they the same thing?
I thought for a second and it seems like the following are all the same thing:
Seed (as in apple) Grain (as in wheat) Nut (as in almond) Kernel (as in corn) Pit (as in olive) Bean (as in fava/broad bean)
Aren't they all the same thing - seeds? Are there particular differences in meaning or etymology between them?