title: Stream definition
body: <p>I'm reading on Java I/O streams and I'm confused on the correct definition associated with them.</p>
  
  <ul>
  <li>Some say that a stream is a sort of conveyor belt in which data are transmitted...</li>
  <li>other say that a stream is a flow or
  a sequence of a data...</li>
  <li>other say that a stream is a
  connection to an input or an output
  source...</li>
  </ul>
  
  <p>So what's the correct definition?</p>