Your Dollie Install - the WordPress installation where you installed the Dollie plugin suite and where your customers/clients/team manage their sites/accounts.
Your Deployed WordPress Sites - The WordPress sites that been deployed by you or your customers/clients through your Dollie Install
Dollie Front-End Dashboard - The customer/client facing area inside your Dollie Install where your customers/clients/team go to manage their deployed sites, account settings and billing/subscription details.
(Dollie) Node - The cloud infrastructure where your WordPress sites are deployed. Dollie nodes can be set up on any infrastructure like Amazon, Google Cloud, OVH, DigitalOcean, Azure and more.
Dollie WP-Admin Backend - Where you as a site admin go to configure Dollie and the suite of plugins it integrates with (WooCommerce, Gravity Forms etc).
Your Storefront Landing - Where you sell your services to your clients/customers. This could be a seperate (WordPress) installation or the same one as where you have the Dollie plugin suite activated.