Western, Southern, and Northern Blotting Procedures

What is the difference between a Southern blot, a Northern blot, and a Western blot?
Include a basic overview of the procedures.