So, in other words..
.. they invented some new marketing terms to crank up utilisation. Technically it's not new at all, but MBAs typically can't tell the difference anyway so it'll get a few people back on the clock and money is wasted anew.
Reading between the lines, the real news is that Deloitte has 2500 staff not hitting their utilisation target so they're not doing so well. But that would be off-message. Let's call it alternative facts, shall we?