Original: Attack models or attack types specify how much information a cryptanalyst has access to when cracking an encrypted message (also known as ciphertext).
Simplified: Attack models or attack types specify how much information a cryptanalyst has access to when breaking or cracking an encrypted message, commonly known as codebreaking or cracking the code.