Agarose gel is simply a medium used to perform gel electrophoresis. This is an analytical technique used to separate mixtures of large biological molecules like DNA, RNA, and proteins. The mixture is deposited on one end of a plastic-backed plate coated with agarose gel (other types of gels can be used as well). The gel plate is then subjected to an electric charge and the different molecules travel along the plate at different speeds depending on their size and electrical charge. The different molecules ultimately appear as a band across the gel depending on how far they move along the plate. This method is used for identifying mixtures of biochemicals present based on comparison to known standards.