A continuous flow of binary or ascii data. Streams are used in console or text mode applications. The default input stream is the keyboard, which the default output stream is the monitor. These may be redirected to files, though.