In agarose gel electrophoresis, agarose is used as a matrix. The sample is added in the slot and current is applied to it. The smaller molecules move faster and the larger molecules are retarded. In this method, separation is based on charge and size of the molecules. DNA, RNA and proteins can be separated using this technique.