Just a silly collection of buzzwords, mentioning all the useless stuff which gets only loved by advertisers, but have no real world use, one can not solve better, faster and cheaper with stuff which existed long before all that over-hyped–soon-be-gone silly 'new' 'inventions'.