totally there, Sandy. That's always been my definition of a weed - any plant growing where you don't want it.
So it then begs the question, why do you need to know what your weeds' names are? If it's a weed, yank it out! Anybody putting up headstones on your compost heap? "Here lies crabgrass, such a pain in the - - -" Hm, might be fun!
If it's pretty, a native wildflower or attracts bees, and you think you might want it, leave it be, nurture it, pot it up and move it - it's then no longer a weed.
JMHO You really only need to know the ones that can hurt you, like poison ivy, stinging nettle, etc. and most people know those if they are living near them.