Apple used to support a &quot;universal binary&quot; format[1] to run a &quot;single&quot; binary on both PPC and Intel processors (as well as 32 bit vs 64 bit). This meant that both the PPC and Intel code was inside the same file, but a specific section of the file was executed based on what architecture the computer was using.<p>Of course, modern Macs are 64 bit Intel only, so this isn&#x27;t really necessary anymore unless a developer needs to support older platforms.<p>[1] <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Universal_binary" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Universal_binary</a>