DIG provides the following sets of training services:
DIG provides consultations and technical assistance services to development agencies, programs, and companies as well as community structures and groups.
DIG organized 36 workshops as per following categories:
DIG developed and produced 44 manuals as per following categories: