PureCode Software Interview Question

What are Streams in Node.js and how do you use them?