A stream can be thought of as a conveyor belt that allows items to be processed one at a time rather than in large batches.??? On Unix and related systems based on the C language, a stream is a source or sink of data, usually individual bytes or characters.