You have to apply a ceramic coating on the paint for protection against UV rays
Then apply PPF for protection against swirls, scratches
The coating that you're talking about is a special PPF Coating that is applied on the PPF to prevent it from getting hazy and yellow over time