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:
- Provide your password to access your website
- Provide your public key to users connecting to your website
- Announce that you actually guarantee security of the website
- Provide your private key to users connecting to your website