JTAG is an abbreviation for Joint Test Action Group technology.
The technology was developed in the 1980s to overcome physical access issues to the pins on programmable chips for circuit testing purposes. Today, it is however predominantly used for programming, debugging and in our case, extracting data from faulty devices.
See the illustration below for a simplified explanation of the process:
For more information see also: