Virtual Private Server
Virtual Private Server (VPS) is a virtualized server. A VPS server mimics a dedicated server within a shared hosting environment. It is technically both shared hosting and dedicated hosting. Not everyone needs to have a fully dedicated web server however. If you're just getting started with your website, you can save quite a bit of money if you rent a small portion of the server.
- Privacy: You don't need to share OS with anyone else. There are no other websites on your server that potentially have access to your files.
- Customization: With your own OS, this means that you have your own instance of all server application as Apache, PHP, and MySQL.
- Control: If you're installing server application that require a system restart, you can do it anytime. you can do whatever you want on your server.
- Dedicated Resources: You have dedicated amounts of RAM available to you at any time. Unlike shared hosting, there is no one else on your server that can use utilize all the RAM when you need it the most.