Gel electrophoresis is a method used to separate DNA, RNA, and proteins based on size and charge by pushing the molecules through a gel with an electrical current. Smaller molecules move faster and further than larger ones. There are two main types of gels used: agarose gels for larger molecules like DNA and RNA, and polyacrylamide gels for smaller molecules like proteins. The document provides detailed protocols for running gel electrophoresis with DNA, RNA, and the differences between the types of gels and their applications in research and clinical settings.