The node object processes data. The node has a list of input and output ports (Port) on which it will receive and send out buffers respectively.