Human development involves enhancing human abilities to improve their lives and creating the conditions for this to happen. We contribute to reducing economic and social gaps by strengthening human and labour capacities through training and organizational processes at the individual and collective levels. Depending on the organization (i.e. private, public, civil society), a wide range of projects could be implemented to contribute to human development.