Das Interface for Application Portability (IAP) dient als Schnittstelle für die Portabilität von Anwendungsprogrammen und wird bei Unix-Entwicklungen eingesetzt. Die IAP-Protabilität bezieht sich auf Übertragungsfähigkeit von Anwendungsprogrammen auf verschiedene Computer und Betriebssysteme.