VPS is virtual private server, which is basically a virtual machine created for hosting purpose.
RDP is Remote desktop protocol. It is used to take remote access of a windows computer.
EC2 is Amazon Elastic Compute Cloud Google Cloud Azure Or Custom which is same as VPS or VM but it offers many features developed by amazon such as scalability,reliability,security etc