Non-destructive testing (NDT) refers to a group of analysis techniques used to evaluate materials, components, or systems without causing damage. Common NDT methods include liquid penetrant testing, magnetic particle testing, and ultrasonic testing. Liquid penetrant testing uses a dye that is drawn into surface-breaking flaws by capillary action and visualized. Magnetic particle testing magnetizes a part and uses iron particles to indicate areas of magnetic flux leakage from subsurface flaws. Ultrasonic testing uses high frequency sound waves that reflect off internal flaws and interfaces, with the reflections analyzed to detect and characterize imperfections.