Cloudflare is not a registrar (well, technically they are but they dont offer the service yet) but offers a DNS and proxy service.
You sign up for a Cloudflare account, change the nameservers over to what Cloudflare provided to you and manage everything DNS related from that point onwards on Cloudflare.
Okay, So how it works is you got to the domain which is under Cloud’s ID but you’re actually being forwarded to Hostgator behind the scene. Is that right?
But how does it know to go to Hostgator in the first place? sorry a bit confused
Not exactly, your domain is still with you and your registrar. You do point the nameservers to Cloudflare though and hence they have control over the DNS records, thats also why you configure them at Cloudflare from that point on.
As for the forwarding bit, that only applies if you use Cloudflare’s proxy service, for which your web related host records need to be marked as (if they are they will still go straight to your server).
Thanks Sandro. Finally figured it out Also, how accurate is Cloudflare’s DNS traffic report? I just registered a new domain and it seems i’m getting traffic already?