I'll try to answer this one too...
RFLPs are Restriction Fragment Length Polymorphisms. Basically, if you know the concept of running a DNA Gel, these are easy to understand. Lets say we take your DNA in one lane, and Mine in another. If we simply run the uncut (just image that it will work with such a large hunk of DNA) we'll get two bands side-by-side, because our DNA is of basically even length. Now lets say we cut both samples with EcoRI, a restriction enzyme. You might get 2 bands, one that goes to the bottom of the gel, and one that stays near the top. I also get two bands, but they are both near the middle of the gel.
These are RFLPs. We used a
Restriction enzyme to make
Fragments. By measuring the
Length of the two fragments, we realize that there is
Polymorhpism! (just due to the difference in our actual coding sequence, you have an EcoRI cutting site where I don't, and I have one where you don't)
Now VNTRs are a bit more interesting. They are Variable Number Tandem Repeats. Basically, they are a section of your DNA where the same code-sequence is repeated over and over. For example, say the code is CAGCAGCAGCAGCAGCAGCAG...x10...CAGCAG. We have a CAG being repeated, tandemly (back to back). The variable part is the cool thing. While in my DNA it might repeat 100 times, in yours it might repeat 800 times. Now imagine if we combine this information with the RFLP concept.
Say we cut for RFLPs using one enzyme. We each have the cutting site twice in our DNA, in the same spots. So we each get one small hunk of DNA cut out. However, you have 800 repeats inside that hunk, while I only have 100. When we run them out on the gel, mine will go farther than yours. In this way, VNTRs have allowed us to differintiate you from me. Or OJ from the killer... oooops....
Websites for further reading:
VNTR
RFLP