Understanding the differences between protocols, applications, and the financial tools that can be leveraged to incentive participation and user growth is critical to comprehending why certain products create native tokens, make certain design decisions, and build atop a given platform. Will Warren explains and differentiates these building blocks to give observers and investors a better idea of how to categorize and value different projects building with "smart contracts", specifically on Ethereum, because current terminology can be confusing and ambiguous and needs improvement. Ultimately, Warren wants to communicate that "app coins" and "protocol tokens" are two completely separate classes of digital assets with different use cases and unique value propositions.