The CCPG is a need-based fee waiver. The Solano Promise is a program which has two parts: a fee waiver and a $200 textbook grant. They are both grants, meaning you do not need to pay anything back.
The CCPG and Solano Promise both reduce all enrollment fees (tuition) to $0. The Solano Promise also reduces small institutional fees, such as the Health Center fee, the Transportation fee, etc. to $0. The CCPG does not do this. As a result, you have to pay these small fees. These small institutional fees add up to a maximum of $34 for a full-time student.
You cannot have both the CCPG and Solano Promise at the same time. If you are awarded the CCPG, you cannot also receive the Solano Promise. The CCPG takes precedence over the Solano Promise.
Importantly, you must be full-time (12 units) and in your first two years of college to receive the Solano Promise. There is no unit requirement to receive the CCPG.
Additionally, the Solano Promise is not available in the summer, whereas the CCPG is.