---
schema_version: "1"
id: 23b0b5aea1a746d605a276b8234ccdba8b6017b07141e7bac80575b9d5998ad3
title: Learn About Program Management Module
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/sfdo/264-0-0/pmm_learn.md
canonical_url: https://help.salesforce.com/s/articleView?id=sfdo.pmm_learn.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 86172b7f51baff73bfdaa1b0ab4661edbd2c6d8e782a8922129519dffb255673
description: Explore and learn about the Program Management Module (PMM) package, how it integrates with NPSP, and the objects and fields that it includes.
products:
  - Nonprofit
release: "264"
---
# Learn About Program Management Module

Explore and learn about the Program Management Module (PMM) package, how it integrates with NPSP, and the objects and fields that it includes.

- **[Manage Your Programs with Program Management Module (PMM)](https://help.salesforce.com/s/articleView?id=sfdo.pmm_overview.htm&release=264.0.0&type=5)**  
    Learn what the PMM package includes, some common use cases, and how to map your programs to the PMM data model.
- **[PMM and NPSP](https://help.salesforce.com/s/articleView?id=sfdo.pmm_npsp.htm&release=264.0.0&type=5)**  
    If you already use NPSP, you can easily integrate PMM so that you can manage your constituent, fundraising, and program data all in one place.
- **[PMM Entity Relationship Diagram](https://help.salesforce.com/s/articleView?id=sfdo.pmm_erd.htm&release=264.0.0&type=5)**  
    The PMM uses the standard Salesforce Account and Contact objects and adds the custom objects Program, Program Engagement, Program Cohort, Service, and Service Delivery.
- **[PMM Objects and Fields](https://help.salesforce.com/s/articleView?id=sfdo.pmm_data_dictionary.htm&release=264.0.0&type=5)**  
    Learn what custom objects and fields are included in PMM. This is a useful resource for developers and admins to explore and understand the PMM data schema in depth.