International Association for Community Development (IACD) is an international not-for-profit, non government organisation committed to building a global network of people and organisations working toward social justice through community development.