These variables will be set to environment by the runner, and could be protected by exposing only to protected branches or tags.
These variables will be set to environment by the runner, and could be protected by exposing only to protected branches or tags, or some particular environments.
%p
So you can use them for passwords, secret keys or whatever you want.