A good analogy to WordPress is to compare it to a house-building company. While there are other housing companies (other CMS platforms) that are focused on one type of house (like, just blogging or institutional websites), WordPress is more versatile.
It also operates with third-party contractors where anyone can create house frameworks or even rooms ready to be installed for you, or you can develop one yourself from scratch.
If you don’t want to learn to program, WordPress has a lot of pre-made templates you can simply click and install yourself.