An Advanced Programmable Interrupt Controller (APIC) is a more intricate Programmable Interrupt Controller (PIC) containing a magnitude more outputs and much more complex priority schemas.
One of the best known APIC architectures, the Intel APIC Architecture, is now replacing the original 8259A PIC in newer x86 PCs.