This document provides an overview of key blockchain and distributed ledger concepts including Bitcoin, Ethereum, Hyperledger, smart contracts, and related technologies like IoT and AI. It discusses the blockchain layers of immutability, authorization, and consensus for Bitcoin and Ethereum. It also summarizes the consensus approaches of proof of work, proof of stake, and PBFT used by different platforms.