ELF:Executable and Linking Format
The internal format of the executable file
COFF:Common Object File Format
other formats such as COFF are used on some older operating systems(e.g. MS-DOS)).
LSB:least significant byte
The MSB and LSB orderings are also known as big-endian and little-endian respectively
"Compiled for a platform with least significant byte first wordordering,
such as Intel and AMD x86 processors (the alternative
MSB most significant byte first is used by other processors, such
as the Motorola 680x0)(1). Some processors such as Itanium and
MIPS support both LSB and MSB orderings."