Well, I suppose I have to study a little bit more, but I just thought that a domain is a different thing.
VPS will allow us to control a Linux box with an public IP, and in our domain provider (GoDaddy, NameCheap, etc) we can link our domain name with our VPS.
How far I'm from the right way?