Every culture has its own lingo. In addition to native language, there are buzzwords and lexicons that involve a kind of vernacular shorthand. Industries are ripe with acronyms, slang is rampant across cultures, and popular activities have their own vocabularies.
In the human resource staffing industry, we have our own set of common terms that we use. Sometimes, we forget that our customers might not know that "agile" is not the same as "Agile" or that "TTP" holds little meaning for someone who hasn’t worked in a contract role before.