Now it means that fans of animation and film and television works pair the characters in the film as same-sex or opposite-sex couples, and sometimes it also refers to the intimate relationship between the two, indicating the relationship of role pairing. It is also often used as a general term for partners and groups, such as male and female cp, official cp, national cp and so on.
CP comes from ACGN circle in Japan. When Japanese fan writers create fan works, they pair the characters who are in love in their works, which is called character pairing. The original intention is to pair fans with love.
Cp pairing terms:
Official cpyoh asakura× anaafrica.
That is, official distribution is "カップリング formula" in Japanese.
It means that the characters who are already in love in the original work are paired with each other.
Normal pairing refers to heterosexual pairing, which can also be called male-female pairing. In Japanese, it is "ノーマルカップリグ" (or simply "のまか").
In contrast, same-sex couples are called "male-male couples" and "female-female couples".