streams

noun
  1. small rivers; flows of water
  2. continuous flows or series of things
  3. continuous transmissions of digital media over the internet
  4. Usage: technology
verb
  1. flows continuously in a current
  2. transmits digital media continuously over the internet
  3. Usage: technology

Examples