Electro discharge machining (EDM) is a popular unconventional machining process widely employed in die-making industries. Careful selection of process parameters such as pulse current, voltage, on and off time, etc. is essential for machining of hard and conductive materials using EDM. Previous researchers working in the area of EDM have extensively analyzed the machining performance through experimental study, modeling, and simulation and also by theoretical analysis. This article discusses the significant summary of the work performed by earlier researchers through a detailed literature survey. Relevant literature on EDM and impact of process parameters on performance measures such as surface quality, tool wear rate and material removal rate are reviewed. The challenge and limitation of EDM process are also highlighted in this article. It is observed that optimization of process parameters is essentially required for effective and economical machining. So, this article addresses the various issues related to EDM and also provides brief insight into some of the current generation applications of EDM process explored in various industries.