La Corporation est à la fois un organisme à but non lucratif et une entreprise d’économie sociale qui poursuit une mission orientée vers la transformation sociale. Elle fonctionne sur une base associative qui favorise des pratiques démocratiques et citoyennes, et ce, à des fins purement sociales et sans intentions de gain pécuniaire pour ses membres.