This document discusses three techniques for analyzing DNA-protein interactions: DNase footprinting, DMS footprinting, and microarrays. DNase footprinting uses DNase I enzyme to cleave DNA, which is then resolved by gel electrophoresis to identify protein-protected regions. DMS footprinting uses dimethyl sulfate to modify DNA bases, and reverse transcription to detect modifications that indicate protein binding sites. Microarrays immobilize DNA probes on chips to detect target sequences through fluorescent hybridization, allowing analysis of gene expression profiles. These techniques provide insights into protein-DNA binding and structural changes in nucleic acids.