If you are running a website, you purchase a digital certificate from a certification authority and send your digital certificate to any web client connecting to your website in order to:
1
Provide your password to access your website
2
Provide your private key to users connecting to your website
3
Provide your public key to users connecting to your website
4
Announce that you actually guarantee security of the website