In a WordPress group, I saw a beginner friend asking: Does having WordPress mean you don't need to buy a domain name and such? Clearly, this friend's understanding is incorrect. To create a website, you need a domain name and a server. WordPress is just a website building program, so you still need to buy a domain name.
What role does WordPress play in the website installation process?
WordPress acts as a programmer when we build a website. That is, we don't need to know coding to set up a website where others can see the content, and we can add articles in the backend.
In the past, building a website required programmers to write code, but now you can just install WordPress.
The domain name and server are where the website is accessed and data is stored. WordPress needs to be placed on a server, and others access it via the domain name.
So, having WordPress does not mean you don't need to buy a domain name and server; you still need to buy them.
If you still don't understand, you can readthe steps to build your own websiteto understand the relationship.