Een datastroom (data stream) is een continue stroom data die realtime ontstaat uit verschillende bronnen, zoals sensoren, acties van gebruikers, feeds op sociale media of financiële transacties. De data wordt voortdurend en realtime verzameld en verstuurd. Dat wordt vaak gebruikt voor toepassingen waarbij je direct moet analyseren en handelen.
Datastromen zijn onmisbaar als beslissingen snel genomen moeten worden, zoals bij het volgen van websiteverkeer, het bijhouden van aandelenkoersen of het opsporen van fraude. Als bedrijven datastromen efficiënt verwerken, krijgen ze direct inzicht, reageren ze op gebeurtenissen terwijl die plaatsvinden en verbeteren ze hun processen realtime.