A CSR (Certificate Signing Request) is the request you generate with your private key and send to the Certificate Authority; it contains the Subject and the public key but hasn't been signed by anyone yet. The certificate is the result: the CSR after it's signed by the CA, with issuer, validity and the signature. This tool decodes both.