A digital platform is a software-based online infrastructure that facilitates interactions and transactions between users