What are the different types welding machines?

Projection welding machine

Stud welding machine

Arc welding machine

Electroslag welding machine

Fluxed-core arc- welding machine

Gas metal-arc welding machine

Gas tungsten-arc welding machine

Plasma arc welding machine

Shielded-metal arc welding machine

Mig welding machine

Tig welding machine