A certificate is a permission, which is the right given by a system to a software
If you have a certificate and a key in your computer, you can sign the software and install it after the signing is completed< /p>
To put it simply, some software must go through the signing step, otherwise the system cannot support it and the software cannot be installed
Of course, there are also some software that can be installed without signing.