Users manage their store from one centralized control panel, and are easily able to mirror that store to any website, mobile site, marketplaces, or social site simultaneously.
No need to be technical, to add an Ecwid store is as simple as adding a YouTube video.