Spinflight - I recall doing some streams programming many moons ago and the idea was to hide encrypted information in streams of 'normal' looking files. This could be classed as a nefarious activity as the users weren't aware that this data was there...
IIRC the structure / purpose of streams was for embedding (streaming) COM containers within documents e.g. an Excel sheet within a Word doc, but I'm not sure if that is how things turned out. Hence my question on how and why a junction point would be placed in a stream.