It may only mean they have put a new name on an old product, with possibly a few cosmetic changes.
Advertising-speak is such an ocean of waffle-words that you can't take anything from it to reliably mean anything at all.