A lysis buffer is a buffer solution used for the purpose of breaking open cells for use in molecular biology experiments that analyze the labile macromolecules of the cells (e.g. western blot for protein, or for DNA extraction). Most lysis buffers contain buffering salts (e.g. Tris-HCl) and ionic salts (e.g. NaCl) to regulate the pH and osmolarity of the lysate. Sometimes detergents (such as Triton X-100 or SDS) are added to break up membrane structures.