Purple teaming

To ensure effective penetration testing, a new team is created named the purple team. This team has an effective approach to make the communication between red teams and blue teams clearer, as shown in the following figure:

There is a difference between penetration testing and Red teaming. Red team a ssessment is similar to penetration testing but its scope is larger  and in a red teaming mission the aim is not discovering all the vulnerabilities but to find the right   vulnerabilities that let them achieve their goal