There are certain cases where a single word takes on more than one meaning. This is ostensibly the same word and, superficially, it often seems to have a single definition (it certainly started with only one). However, for some reason or another, these words evolved to mean somewhat different things in different contexts (such as in different fields and/or communities).
Basically, these words exhibit
- A single original meaning that (over time) diverges into several
- A relatively clear meaning within a specific context
- Different meanings in different contexts, which may be obscured by superficial similarity
A common example of this is "data scientist". If you ask people in different in different, you will get surprisingly different expectations of what a data scientist is. Some define them as experts in machine learning. Others consider them to be closer to data analysts or statisticians. Still others focus on domain knowledge and insights/storytelling through data. Often these communities aren't really aware that the others mean something similar but rather different.
You might say that "data science is an ambiguous word". While this description isn't wrong, it doesn't really capture the first two points very well. These kinds of words began as a single concept and evolved to express separate but clear (at least in isolation) to different groups of people.
You could arguably call it "jargon", since it tends to be associated with a field or professional group. The key difference is that jargon tends to have a single specific definition. I'd imagine these words are often "buzzwords", since that would encourage wide and inconsistent use, but I wouldn't say that is an essential component.
I hope I was able to convey the idea clearly. Honestly, I found it surprisingly hard to describe given the slippery nature of these words.