A stream allows graphical content to be produced and processed by components.
With streams, it's not necessary to associate graphical content to a display. The content can be consumed by componenets other than Screen. However, these components can still use Screen to display the content.