CentOS is amongst the most popular Linux-based server Operating Systems nowadays. It is used by a lot of hosting service providers, as it is very stable, secure and reliable, not to mention that it is freely customizable, because it's an open-source Operating System. CentOS is used for production servers, as it is also very fast and takes minimal system resources. On top of that, you'll be able to install and run any kind of web app, as long as it can run on a Linux machine. When you use a CentOS-powered server, you are able to update any part of the Operating System according to your needs. The fact that CentOS is provided for free does mean that you'll have to pay only for your server, and not for any kind of license fees, that will lower your overall expenses. A vast group of developers and users stands behind CentOS, therefore in case you ever have any problems, or you're simply not sure how to perform a certain task, you will be able to discover a solution right away. An important advantage of the OS is also the fact that every single version is officially supported and updated for no less than 10 years, so that you'll always have a safe and stable software environment.