The difference between ASME and AWS is that ASME is for welding procedure and welder qualification. AWS is for both welder and welding procedure qualification including inspection, erection and fabrication. Contracts may specific one or the other code.