Stream is an object that allows you to read the data from source and then send (pipe) it to destination. The power is stream is that everything is done in memory.