A CMS can be used to create almost any type of website. Ideal for everything from a single-admin personal blog site to a complex, feature-rich e-commerce platform, plus: complex enterprise, non-profit, educational, government, or corporate websites.
The platform is filled with common features that 80% of all websites will use. If some functions are not enough, they can be added using the plugin system.
Getting a WIX or «Amazon» is easier, but they keep the catalog and they can close. With the engine you do business on your website, you have access to all files and database.