Electric Discharge Machining (EDM) is an unconventional manufacturing process that would help make components made of hard-to-machine materials. EDM is capable of high degrees of accuracy. The only requirement is that the EDM process can be used with conductive material. EDM process can able to make components having complex geometries. An effort has been made in the current research work to study the different dimensions of EDM, such as materials that can be machined using EDM, machining parameters, process details, advantages, limitations along with directions for future works.