RDP and VPS are different from each other on a single point- RDP has Windows pre-installed on the server whereas VPS comes pre-installed with Linux.
It is not that the other OS can not be installed on the servers, but you will have to pay for the licenses of the OS that are not free.