Teachers' Domain has a good explanation of electrophoresis and gel analysis.