Namecheap allows you to host your own nameservers, and therefore point your domains at your VPS or dedicated server’s IP address more quickly in future,…
Dedicated server
A Dedicated Server is one which can be paid for to have exclusive access to an entire hosted machine (as opposed to shared hosting or a Virtual Private Server (VPS)).