Actual purpose of both is same but main difference is that in Cloud computing, you can enjoy the liberty of upgrading and downgrading without any additional effort of moving and configuring data on new machine whereas in VPS server, at the time of extra resources required, you must have to have a new vps with more specs and to move data and configuration manually.