Biologi molekular

Gel yang digunakan biasanya merupakan polimer bertautan silang ("crosslinked") yang porositasnya dapat diatur sesuai dengan kebutuhan. Untuk memisahkan protein atau asam nukleat berukuran kecil (DNA, RNA, atau oligonukleotida), gel yang digunakan biasanya merupakan gel poliakrilamida, dibuat dengan konsentrasi berbeda-beda antara akrilamida dan zat yang memungkinkan pertautan silang ("cross-linker"), menghasilkan jaringan poliakrilamida dengan ukuran rongga berbeda-beda. Untuk memisahkan asam nukleat yang lebih besar (lebih besar dari beberapa ratus basa), gel yang digunakan adalah agarosa (dari ekstrak rumput laut) yang sudah dimurnikan.