Symmetric encryption is a type of encryption where the same key is used to both encrypt and decrypt a message. Asymmetric encryption is a type of encryption where two different keys are used to encrypt and decrypt a message.