Intuit Interview Question

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