What are Aura, Babe, POW, and Grandpa in Substrate/Polkadot?

Polkadot, Substrate