A Certificate Signing Request (CSR) is a block of encoded text generated by a server where the SSL certificate will be installed. It contains information such as the organization's name and domain name, serving as an application for an SSL certificate. Checking a CSR involves verifying the accuracy of this information before issuing the certificate to ensure secure communications on a website.