Weed is not a true technical definition, just a word meaning plants that bother you.
Some plants that originated in a certain region have spread and are successful growing worldwide in many other regions with similar climate.
I call common violets a weed in my yard. They are domestic to me, not that plentiful in the natural forest that would be here with out suburban development, but act like weeds for a lawn with flowerbeds.