Today, there is tremendous use of technology that causes generation of huge volume of data called as data stream. Data stream are continuous, unbounded and usually come with high speed and changes with time. It has different issues such as memory, time, noise and dynamic data. There is need of handling data streams because of its changing nature, and the data stream may be labeled or it may be unlabelled. Classification is supervised it can only handle labeled data.