Substitution ciphers involve replacing plaintext letters with other letters, numbers, or symbols. Common substitution ciphers include the Caesar cipher, which shifts letters by a fixed number of positions; the Vigenère cipher, which uses a keyword to shift letters by different amounts; and the Playfair cipher, which substitutes pairs of letters. Transposition ciphers rearrange the order of letters but do not replace them, such as by splitting text into blocks and encrypting the order of blocks. The one-time pad cipher combines a plaintext with a random key of the same length through modular addition to provide theoretically unbreakable encryption if used properly.