1-click installs are very popular and tend to come as standard with most web hosts. If you sign up to WordPress (outside of your web host) you’ll need to pay for your WordPress site. The reason being is that you’re essentially buying a domain name and hosting for your WordPress site.
When you purchase web hosting, you’ll have either linked a domain to your website or bought one (or got one for free) via your web host. Once you’ve signed up, your web host will provide you with your control panel login, giving you access to 1-click installations like WordPress.
It really is as simple as it sounds. Click a button and WordPress will be installed to your web hosting account – voila! You can then login to WordPress via your web host or via WordPress’s website, giving you the freedom to roam through tonnes of free templates, themes, and plugins to make your website even more awesome!