This is a method to reduce file sizes of executable files. Commonly makes code unreadable through Static Analysis. Not to be confused with deliberate Obfuscation.
Packing Process
Packers will reduce the size of files, but also bundle in a program to unpack during execution.