File size

I've noticed that there are some really huge file sizes on some of the aircraft on this site. I realize many factors dictate the size of some aircraft files,such as the degree of detail. My question is this:are some of the smaller file sizes a result of compression? Some aircraft (fls2k2) have aircraft under 2mb, and look outstanding. As most of us know, smaller file sizes run better frame rates no matter what your op/system. Then you see aircraft with over 20mb, that don't really look that much better. Can these huge files be made smaller after downloading, or can the author do this before posting?