Pig is
a high-level platform that makes many Hadoop data analysis issues easier to
execute. The language we use for this platform is: Pig Latin. A program written
in Pig Latin is like a query written in SQL, where we need an execution engine
to execute the query. So, when a program is written in Pig Latin, Pig compiler
will convert the program into MapReduce jobs. Here, MapReduce acts as the
execution engine.