Yes, you need a web hosting plan to keep all the files, databases, tools and configurations of your website. Compare all available plans here.

Yes, a domain name is the address that appears in the navigation bar of the browser. For example, is a domain name, just like is a different domain name. All domain names have a name (whestudio) followed by some suffix (.com .net etc). We can assist you on that.