Zcash is a privacy coin.
Zcash is a "privacy coin" and by default, its transactions do not reveal the sending & receiving addresses or the amount being sent. Optionally, this data can be revealed for auditing or regulatory compliance.
Zcash uses the zk-SNARK zero-knowledge proof technology. This enables allows nodes to verify transactions without revealing any sensitive information about the transactions.