A smart contract is a computer program or a transaction protocol respectively, which is intended to automatically execute, control or document respectively legally relevant events and actions according to the terms of a contract, of an agreement or of a negotiation.
_
A block explorer is an online service to track blockchain transactions. It usually is a website where you can see all the new blocks that are being created. You can also search for transactions and wallet addresses. The best-known block explorers are blockchain.info for Bitcoin and etherscan.io for Ethereum.
The block reward is the payment that is offered to the node that is securing the blockchain. In the case of Bitcoin, which is has a Proof-of-Work consensus algorithm, these would be the miners. The payment is in the form of the native cryptocurrency of that blockchain. The amount is a predetermined reward per block, but often that is supplemented with the fees that are paid for the transactions that block contains. For Bitcoin the current block rewards are cut in half every four years. This is called the ‘halvening’.
An altcoin is any cryptocurrency or token created after the Bitcoin was developed.
2 Factor Authentication is a double layer security measure. Most crypto exchanges use it. In order to log in, you not only need to enter a password, but also a code that you receive from the Google authenticator for example.
Cold storage refers to storing cryptocurrency on a place where the private key cannot be accessed via the internet. This can be done on a hardware wallet, paper wallet or software wallet in an offline environment.