Nice photo.
An ambitious gardener once told me that a weed is simply an "unwanted" plant. There is no particular type of plant that falls under the weed catagory... a Rose or a tulip would be considered a weed if you didn't want them in your garden.