Поток данных -- абстрактное понятие, смысл которого состоит в том, что программа умеет писать в разные хранилища (или "читать из разных источников") в единой манере.
Любой такой источник или хранилище являются для программы прежде всего "потоком данных" (это понятие отражает, что детали хранения данных в данном случае для программы не важны).