VPS virtual servers are fully functional server platforms that are accessible from the outside world.
What distinguishes them from physical devices such as dedicated servers is the fact that their existence is not dependent on any specific hardware platform.
Resources installed on such systems are not physical devices (disk, network cards) but virtual.
These resources can be assigned dynamically, increased or decreased according to the needs of the customer or even transfer in the blink of an eye to other physical resources (this is where the name cloud came from - the virtual machine is placed in a virtual cloud and it does not matter for its user where it exists physically).
VPS servers are a great convenience for the user because the user is not responsible for any physical parts of the server and also the machine's backup is performed automatically and can be restored at any time in case the system is not working properly.