Yes it is but it is also called almost everywhere a pesticide as it is in the same “family” of control products and a generic name. And BTW, weeds or unwanted vegetation are pests so the appellation, pesticide, is correct again. A pest does not have to be an animal or insect.
Specific products for animal pests (deer, rabbit, etc) are also pesticides which do not kill (unless over- or mis-applicated) vegetation. Others kill insects and are labeled insecticides - which kill insect pests, but not vegetation.
Herbicides kill (or are supposed to) only vegetation which are pests as I said earlier. And so glyphosate is a pesticide and an herbicide - it just depends on the use and application.
The term “pesticide” is used to refer to any substance that is used to control an unwanted organism. An herbicide is a subset of pesticides that is intended to control unwanted plants, just as an insecticide is used to control unwanted insects. Another way to put it is that all herbicides are pesticides, but not all pesticides are herbicides.
That said, just because a particular substance is termed an “herbicide” does not mean that it will not or cannot have pesticidal effects upon other life forms, indeed one of the big takeaways from investigating the causes of Colony Collapse Disorder in bees has been the synergistic effect of different pesticides on bees between products used by beekeepers to, for instance, control Varroa Mite and whatever products are being used on the crop the bees are pollinating. Studies have shown that there exists the potential for a exponential increase in lethality if bees are exposed to two or more different pesticides, even if taken separately they are beneath toxic levels.
Pesticides are more rightly classified by their mode of action rather than herbicide, insecticide, fungicide, etc.
Umm...yeah. My bad for taking “herbicide” and “pesticide” literally.
And always follow application instructions. :)