What is 128-bit encryption?

128-bit encryption refers to the size of the key used to encrypt the message. A longer key means the encryption is more "random" and someone attempting to decipher the message will have to try more combinations of keys. Each extra bit in a key doubles the complexity of the key.