The Role of Online Platforms and Digital Technology