Smart Contracts, Ethereum, Blockchain, Web3, Solidity.
variables retain their values even after a contract execution has been completed. This allows the contract to keep track of its state and information even after it has been executed. State variables can be defined in a variety of ways, including uint (unsigned integers), int (signed integers), bool