A multi-experience development platform (MXDP) is a product or suite of products that offers professional developers (and potentially including citizen developers) an integrated set of front-end development tools and back-end services that enable scalable development of fit-for-purpose apps across digital touchpoints--including custom mobile apps, responsive web and PWAs, immersive, and conversational app support.