mRNA is the transcript of particular region of DNA, generally protein coding region and not of the whole DNA. It also does not contain sequences of exons from DNA. Thus mRNA is shorter than DNA.