While block ciphers encrypt data in chunks or blocks, stream ciphers encrypt data one bit or byte at a time. This means stream ciphers are more suited for continuous streams of data, while block ciphers are better for fixed-sized data units.