What is Public Key Infrastructure?

Public Key Infrastructures are required for activities where simple passwords are an inadequate authentication method and more rigorous proof is required to confirm the identity of the parties involved in the communication and to validate the information being transferred.