This document provides an introduction to blockchain technology, including how it works, potential applications, advantages and disadvantages. It begins with an overview of blockchain and bitcoin, explaining how transactions are verified and added to the distributed ledger. Examples of potential applications are given across various industries. Advantages include increased security, transparency and efficiency, while challenges involve scalability, governance and commercialization hurdles. Initial Coin Offerings are also discussed as a method of startup fundraising using blockchain. Recommended further readings are provided.