Block ciphers like DES encrypt data in blocks and use a symmetric key known to both the sender and receiver. The AES block cipher is commonly used today. It operates on 128-bit blocks and supports key sizes of 128, 192, or 256 bits. The AES algorithm consists of repeated rounds of substitutions, shifts, and XOR operations with a expanded key schedule. It was designed to improve upon DES by having stronger cryptography and being more computationally efficient.