Northern blotting is a technique used to detect specific mRNAs in a sample. It involves separating RNA fragments by size through gel electrophoresis, transferring them to a membrane, then using a complementary DNA or RNA probe to identify the mRNA of interest. It allows researchers to examine gene expression by measuring mRNA levels and determine tissue specificity and regulatory factors of gene expression. While it provides useful information, it also has some limitations such as risk of mRNA degradation and relatively low sensitivity compared to PCR-based methods.