Question: what is the difference between diffusion and confusion?
Answer: Both Confusion and diffusion are used to prevent the encryption key from its deduction or ultimately for preventing the original message. Confusion is used for creating clueless ciphertext while diffusion is used for increasing the redundancy of the plaintext over the major part of the ciphertext to make it obscure.