To build a website or a landing page, you’ll need to purchase a domain name and web hosting. A domain name is the address people will type in their browser to visit your site, such as www.wpbeginner.com. If you already have a domain name but don’t have any content or a website hosted on it yet, you can create what’s called a bare-bones site. This is just an index page with some text that explains who you are and what your business does.