APPN stands for Advanced Peer-to-Peer Networking, which is an enhancement to IBM's SNA architecture, supports the computer connections at the network and transport layers. APPN includes protocols and processors allowing computers to be automatically configured by a computer that acts as a network controller. APPN allows programs in different computers to communicate with each other.