Fat binary
Appearance
A fat binary is a computer program that is native to multiple instruction set architectures and thus can be run on multiple processor types. One popular occurence of fat binaries was with the Apple Macintosh PowerPC, where a program would contain both 68000 instructions and PowerPC instructions.
Today, a program written to a virtual machine platform is a more common way to support multiple architectures. With current Just In Time compilation of virtual machines, the need for native code has dropped.