Arc and Non-arc welding processes classification embraces all the arc welding processes in one class and all other processes in other class. In such classification it is difficult to assign either of the class to processes such as electroslag welding and flash butt welding, as in electroslag welding the process starts with arcing and with the melting of sufficient flux the arc extinguishes while in flash butt welding tiny arcs i.e. sparks are established during the process and then components are pressed against each other. Therefore, such classification is also not perfect.