RDP provides remote display and input capabilities over network connections for Windows-based applications running on a server,
VPS is a virtual machine that you can use to host your data
Thanks!there is no much difference as both can be connected to through remote desktop connection the only difference is that
one is shared "Windows 7" or "10" while the other "Windows Server 2008 R2" works like a vps