What is the difference between a block cipher and a stream cipher?

            A block cipher process the input one block of elements at a time producing an output block for each input block.
            A stream cipher process the input elements continuously , producing output one element at a time, as it goes along.


Feel free to contact the admin for any suggestions and help.