CentOS is one of the most widely used Linux-based server Operating Systems to choose from. It is used by countless hosting providers, since it's very stable, secure and reliable, not to mention that it can be customized freely, because it is an open-source OS. CentOS is used for production servers, as it is also really quick and takes negligible system resources. Also, you'll be able to set up and run any kind of web app, as long as it can function on a Linux device. If you use a CentOS-powered server, you will be able to customize any part of the Operating System according to your requirements. The fact that CentOS is provided for free does mean that you will need to pay only for your server, but not for any license fees, which will decrease your overall expenses. A vast group of developers and users stands behind CentOS, so if you ever have any kind of problems, or you are simply unsure how to perform a specific task, you'll be able to find a solution very quickly. A significant benefit of the OS is also the fact that every release is officially supported and updated for a minimum of ten years, so that you will always have a safe and reliable software environment.