OT, had to look that one up. Its yet another acronym for something that already works and exists and has done for many years.
Really, big tech needs to stop listening to marketing droids, we have enough acronyms already stop re-branding existing stuff and acting like its new.