Differences between hashing and encryption and salting explained with examples

Understanding examples and differences between encryption and hashing and salting. Discover good practices around secure storage of sensitive data.