Peranan Community Development yaitu memperkecil dampak negative dari kegiatan penambangan yang berupa kesenjangan sosial antara penambang (masyarakat pendatang) dengan masyarakat sekitar secara langsung berupa pemberian kesempatan kerja, pembinaan dan pendampingan melalui program :
Pengembangan dan Peningkatan Ekonomi Masyarakat (economic developmet) berupa kegiatan di bidang : pertanian, peternakan, perkebunan, pertukangan, perbengkelan, dan koperasi.
Kesehatan dan gizi Masyarakat (health and nutrition) berupa kegiatan : penyuluhan, bantuan kesehatan, program air bersih dan lain-lain.
Manajeman Pengelolaan Lingkungan (environment management) berupa kegiatan : reklamasi, penanganan polutan, dan penanganan dampak lingkungan lainnya.
Pendidikan, Peningkatan Keterampilan, dan Kursus (education, skill up, and training) berupa kegiatan : pendidikan, pelatihan, magang, studi banding, beasiswa, bantuan sarana pendidikan.
Sosial, Budaya, Agama dan Sarana Sosial berupa kegiatan : pembangunan dan perbaikan infrastruktur, program silaturahmi, kegiatan sosial budaya dan lain-lain.
Hubungan ke Pemerintahan, dan Pengamanan Perusahaan berupa kegiatan : Menggalang kerjasama dengan pemerintah, lembaga swadaya non partisan, tokoh agama, tokoh masyarakat serta stakeholder lainnya dan menjaga perusahaan dari gangguan eksternal.