what is a digital marketplace