This document provides an introduction to blockchain technology including general concepts, how it guarantees security, and technical details. It discusses how blockchain uses cryptography to store data in a growing list of blocks that are linked together to form a distributed ledger. This ensures security and privacy without centralized control. Examples of potential blockchain applications are also given such as smart appliances, supply chain management, smart contracts for industries like healthcare, music, and government, as well as identity verification.