What Is ERC-20 and What Does It Mean for Ethereum?

Original post

Of all of the different token types available on Ethereum, ERC-20 has gained special prominence among developers.