Liquid penetration inspection is a nondestructive testing method used to detect surface cracks and flaws in materials. It works by applying a liquid penetrant that seeps into surface openings, then applying a developer to draw the penetrant out of flaws so they are visible. The process involves cleaning, applying penetrant, allowing it to dwell, removing excess penetrant, applying developer, and inspecting under light. It can find flaws in both metallic and nonmetallic, magnetic and nonmagnetic materials. While effective for surface flaws, it cannot detect subsurface flaws so other methods may be needed.