Linux is one of the most widely used OSs for servers. There are several different distributions which use the exact same core, but the vast majority have a couple of things in common - they're totally free to use, which decreases the total cost of the hosting service as license fees will not be included in what you have to pay; they are quite simple to maintain; and last, but not least, they're significantly more protected in comparison with competitor OSs, as random files, especially virus-infected ones, simply cannot be executed on the server. In this way, you can enjoy a secure service and spend the time building and advertising your web sites, not bothering with security problems. Many Linux-based machines use the Apache server to deal with the HTTP traffic, since this piece of software is really quick and is also easy to maintain and personalize as per the needs of the hosting provider. A Linux server with Apache is the ideal software environment for your websites and it is not a coincidence that a number of popular script-driven apps available on the market require LAMP, which stands for Linux, Apache, MySQL and PHP.