If you’ve been in tech for more than a few minutes, you’ll note that naming things is always a challenge. Some that I’ve come across are:
So there is a need to get specific when you are writing or speaking. eg) “Apache Tomcat Catalina” vs “MacOS Catalina” or “Amazon RDS” vs “Microsoft RDS” and so forth. Sometimes you’ll need to take it further and expand all the acronyms too.
I’ve consistently mistaken that people just get context, assume and move on. Not so great for communicating. Ideally, I should state the specifics once at the beginning of a document or conversation, then reference by the more general name later on.
The one I just came across today was cdk and cdk. Luckily (or Unluckily) not everyone is consistent with the latter. Not even Canonical in their own documentation.