Re: This has probably been asked many times before but...
A flat is just a big piece of fabric and a prefold is sort of like a flat that has been "prefolded". It's a smaller piece of fabric with a thicker, more absorbent middle than the rest of it. I prefer flats because they are more versatile and more trim. The advantage of prefolds would be they are easier to fold.
, head over heels wifey of a Coastie
Mama of Aubrey
[3.3.10] & Delaney