Loading: Platform, marketplace, ecosystem … buzzword bingo!