This question could be answered best with an example. Suppose that you have a cloud based or hosted server at with Azure or AWS and you need to assign a name to it for running any kind of service through it. First of all, you need to keep some basics in mind.
Dedicated Server/Virtual Private Server
Both of these terms refer to the same mechanism which is nothing but a virtual machine with a particular operating system. Though it looks like a trivial detail, it has significance in the industry and for handling servers and other such components, you need to know the details. With profound knowledge on this matter, you would be able to secure more storage, memory and processing power. All these things are very useful in running applications efficiently.
You can also use a container but its functionality is limited and you can host only one application with it. For many service providers, it is also a preferred choice of hosting services for mobile and other platforms. With this service, you can actually run the platforms with less resources and manpower. However, there is a prevalent approach of sticking to containers for people who want it less complicated. If you are resorting to this approach, you also have to deploy a Linux or Windows box depending on the OS you work on.
How do we assign the name to a server?
This is a question with two sides on it and the answer is rather interesting. It involves the DNS Zone file with important records over your domain. If you get the domain from a DNS provider, you need to be careful about a few things. Running a domain is not a big deal but handling multiple servers is. The records provide an easy to deploy the resources helpful to evade all the measures that are harmful to the growth of business. You also need to take cognizance of the operating system you are using for it.
Keeping these things in mind, you can easily name your server and optimize the zone files for better outcome. Server Wala can help you with this task and add many such promoters to your business.