DNase I footprinting assay is used for the detection of DNA-protein interaction and identification of the exact binding sites of DNA-binding proteins. DNase I footprinting assay is based on the fact that a DNA-binding protein often protects its bound DNA fragment from enzymatic cleavage, making it possible to locate a protein binding site on a particular DNA fragment.