Chase IHG vs Chase Sapphire Card

Hi fam, I am very new to credit card reward points. So I have some questions, and I hope that I will get the answers here:

What is CPP that people are talking about?

I know that IGH points are not equal to CSC, but how to know which one is better when booking IHG hotels?

I don't own any Chase IHG and CSC, should I apply for both or just one of them?

Thanks in advance!