Here is something I had never thought about, although I've done it several times.
When you get web hosting, the hosting company always asks you to point your domain's DNS servers to them in order for the hosting to work. Once I do that, I go to the DNS management section and I notice they've setup the A and MX records in order for their servers to handle the web requests and the mail for my domain.
However I'm curious.
If I wanted to handle the DNS of my domain through my domain registar (or a third party DNS service), but still use a web hosting provider, would it be possible to just setup the A and MX records in my domain registar DNS interface to point to the web hosting company server ips? Or is it not possible without the webhosting company handling the DNS for my domain?