Arc welding uses an electric arc to generate heat and melt the metal, while oxy-acetylene welding uses a flame to heat the metal and melt the filler material. Arc welding produces a faster, cleaner weld with fewer fumes, while oxy-acetylene welding is better for thicker materials and more precise welds.