What is the CSR record for?

The CSR record is one of the special records needed for activating a Secure Socket Layer (SSL) connection for your website. The CSR record is an unsigned certificate for submission to a Certification Authority, which signs it with the Private Key of their CA Certificate. Once the CSR is signed, it becomes a real certificate.