This is a most excellent place for technology news and articles.
Are they pretending everyone knows what that is?
By way of advertisement, yes.