This document provides an introduction to blockchain technology. It discusses the key components of blockchain including distributed networks, public ledgers updated by consensus, and cryptography. Blockchain allows for transparency, resilience, and censorship resistance. It explores the history of blockchain from Bitcoin's creation to Ethereum and smart contracts. Common design patterns for decentralization are presented, like open source code and oracles. Risks and best practices for smart contracts are covered. Applications including DeFi, DEXs, and yield farming are summarized at a high level.