This document discusses streaming data mining. It begins by explaining the difference between single machine and distributed data mining. It then introduces the streaming model for distributed data mining where data and computation are distributed across multiple machines in parallel. The document provides examples of algorithms for mining frequent items in data streams and maintaining approximate distributions. It also discusses using the streaming model for threading machine generated emails and mentions other types of mining that can be done in the streaming model like dimensionality reduction and clustering.