ERC-721 is a set of standards that provides guides for creating non-fungible tokens (NFTs). This is in contrast to ERC-20, which is for creating fungible tokens.
Solidity
A free, object-oriented programming language for coding blockchain smart contracts. Solidity is relatively new compared to languages like Python and JavaScript.