Centos is a free rebuild of RHEL; for RHEL updates/support, you have to pay. Centos gives you free updates but no support ... your choice
Given that you're asking this qn, I'd recommend starting with RHEL until you feel competent with Linux, then you could switch over to Centos.