You will build a new website in SnapRetail. If you own your own domain, your SnapRetail marketing guru can help you point your domain to your SnapRetail website. If you own your own domain it will still be hosted by a domain hosting company (outside of SnapRetail). SnapRetail does not provide custom domain or email hosting. Your marketing guru will help you with this process.