IAP est une organisation de plaidoyer des droits humains qui cherche à mettre fin aux expulsions et à créer une nouvelle politique et pratique mondiales pour le développement qui respecte les logements des personnes, l’environnement et les droits humains. Les deux domaines d’activité principaux de l’organisation, Change the Rules et Support the Frontlines, ont quatre initiatives de programme. Change the Rules: Bank on Human Rights et Global Advocacy Team; et Support the Frontlines: Community Action Guides et Early Warning System.
Au total, IAP oeuvre pour le changement des politiques, le renforcement des efforts locaux de plaidoyer, et le soutien aux militants et aux communautés de base pour accéder aux espaces influents de prise de décision. Il cherche à faire progresser des principes et des projets de développement donnant la priorité aux droits humains. IAP donne un avis et des outils stratégiques pour la résistance directement aux communautés et organisations s’attaquant aux bailleurs des projets de développement néfastes. IAP utilise les connaissances qu’il acquiert au fil des campagnes individuelles pour faire progresser les protections des droits humains à large échelle dans les banques régionales et internationales.