Thermography is a non-destructive testing method that uses infrared cameras to detect flaws in materials and structures. It can detect a range of defects by observing differences in surface temperatures caused by internal flaws. There are several types of thermography testing, including pulsed thermography, which quickly heats a material's surface and detects defects by observing temperature changes over time using an infrared camera. Thermography has advantages like being able to scan large areas quickly in a non-contact manner, but is limited in penetration depth to only a few millimeters beneath surfaces. It has applications in industries like aerospace, defense, and maintenance to identify issues in components.