yEnc
 
To get a more technical explanation please go here.

http://www.yenc.org
 

Here you get a more simple explanation:

When you earlier uploaded a file to the UseNet without yEnc-encoding, you had to upload about 40 % more data, than the actual file size, and the downloaders also had to download those 40 % more data.

A little exampel: If you wanted to upload a file of 100 MB, then you had to upload approx. 140 MB, and the same for the downloaders.

3-4 years ago the yEnc-codec was invented for the UseNet, and that meant the total upload of data is nearly the same as the file size, which was a great improvement, so thanks to the developers!

A lot of complains against uploads encoded with yEnc:

In the beginning - and still - there was a lot of complains in the various newsgroups against uploader's, who used yEnc.
It was probably because the older (and the most free) newsreaders could not handle the yEnc-encoding, but today it should not be a problem any longer.
Some people still use Outlook Express to read the newsgroups, and it can not directly decode yEnc, so they become angry, when a post is yEnc-encoded!
Today there is some programs, which enable Outlook Express to be used for yEnc, but that issue is not described here!