Pergunta de entrevista da empresa Intuit

Explain, in detail, the difference between private and public key encryption.