MapReduce Simple parallel program, e.g. InvertedIndexer, PageRank Classic machine learning and data mining algorithm, e.g. KMeans, NaiveBayes, KNN, HMM, EM