In German, I sometimes come across the expression “Webtechnologien” as a direct adoption of “web technologies”, which usually relates to software, programming, web development.
I’ve always found the use of the word “technologies” slightly odd here – it seems to have a somewhat promotional character to me, whereas something like “techniques” would come closer to a ‘sober’ choice of words, though maybe not a perfect one, either… I’d like to know if this is in fact an impression that is shared by native English speakers.
Technique tends to make me think more of process rather than system components, which is what technology is usually referring in the form of application of knowledge.
Web is identifying a category of technology as there are more than a few that exist. There can be desktop technology, mobile technology, embedded devices, and a few other areas that each has its own group of tools and software that are to be used.
Technology itself is a mix of hardware and software generally. Hardware can often be implied as software has to execute within some environment though there are more than a few different contexts that could be used.