user313: In the Plutus docs, there are references to currencySymbol and tokenName. In the cardano docs there are references to policyId and assetName. Are policyId and currencySymbol the same thing? Are tokenName and assetName the same thing? If they are the same, when is one used instead of the other?

user12: They represent the same from my understanding too. There are a few terms that are associated with the "Tokens" in Cardano. They are

 1. Currency Symbol - Hexadecimal Number - PolicyId
 2. Token Name      - Text               - AssetName

The currency symbol is kept in hexadecimal form since it is actually the signed hash of minting policy.
The policy generated from the mining policy is the current Symbol of the Native Asset. For ADA both Currency Symbol and Token Name are "". I guess the difference has accommodated the manner in which it is being used. "CurrencySymbol" and "TokenName" are primarily used in Plutus Documentation and "PolicyId" and "assetName" are used in Native Token minting through cardano-cli.

313: <p>In the <a href="https://plutus-pioneer-program.readthedocs.io/en/latest/pioneer/week5.html" rel="nofollow noreferrer">Plutus docs</a>, there are references to <code>currencySymbol</code> and <code>tokenName</code>. In the <a href="https://github.com/input-output-hk/cardano-node/blob/master/doc/reference/multi-assets.md" rel="nofollow noreferrer">cardano docs</a> there are references to <code>policyId</code> and <code>assetName</code>. Are <code>policyId</code> and <code>currencySymbol</code> the same thing? Are <code>tokenName</code> and <code>assetName</code> the same thing? If they are the same, when is one used instead of the other?</p>
 12: <p>They represent the same from my understanding too. There are a few terms that are associated with the &quot;Tokens&quot; in Cardano. They are</p>
<pre><code>
 1. Currency Symbol - Hexadecimal Number - PolicyId
 2. Token Name      - Text               - AssetName
</code></pre>
<p>The currency symbol is kept in hexadecimal form since it is actually the signed hash of minting policy.</p>
<p>The policy generated from the mining policy is the current Symbol of the Native Asset. For ADA both Currency Symbol and Token Name are &quot;&quot;. I guess the difference has accommodated the manner in which it is being used. &quot;CurrencySymbol&quot; and &quot;TokenName&quot; are primarily used in Plutus Documentation and &quot;PolicyId&quot; and &quot;assetName&quot; are used in Native Token minting through cardano-cli.</p>
