Here's a non-technical article on password hashing / encryption. It's meant to be an overview for the non-technical people in a company (such as management and advertisers). Give it a read if you're interested in some high level security concepts and would like an understanding of security related buzzwords. Password Encryption, Hashing, Salting Explained