Yes,
Pig differs from MapReduce because, in
MapReduce, the group by
operation is performed at reducer side and filter, and also in the map phase the projection is implemented. Pig Latin provides the operations that are similar to MapReduce, such as groupby, orderby, and filters.