What is Zcash & How Does it Work?

What is Zcash & How Does it Work?