Question 6. VPS Server? What is it?

A VPS server or "Virtual Private Server" is basically your server "Instance" on a shared hosted server normally in a Data Centre. It is referred to as Virtual because of the technology which allows it to co-exist within a much larger and powerful server. To yourself, the user it has makes no difference  that you connect to a VPS, Dedicated server or your in-house office server to do your work. If you have ever connected using "Microsoft Remote Desktop" to do your work, you don't actually know whether or not you are using a VPS, Dedicated or In-house server. You would have to ask the question to find out the type of server you are using. Otherwise you would not have known.