Flat lock machines are specialized, high-speed machines that use two or more needle threads to form stitches by passing through fabric and interlocking on the top and bottom sides. They have multiple needles, loopers, and spreaders and can sew at speeds up to 6000 SPM. Flat lock machines are mainly used for sewing knitted garments but can also be used for woven fabrics. They require numerous thread types and adjustments to operate properly.