Program pengabdian pada masyarakat adalah hasil perencanaan yang berupa pernyataan tentang situasi, tujuan, dan cara menyelesaikan masalah yang melibatkan staf perguruan tinggi dan masyarakat. Pengembangan program melibatkan serangkaian keputusan dan tindakan bersama antara perencana dan wakil masyarakat untuk mengembangkan program yang akan dilaksanakan.