This document provides an introduction to blockchain technology and its applications. It begins with defining blockchain as a continuous growing chain of record blocks that cannot be altered. It then discusses key concepts of blockchain including immutability, decentralization and distribution. Several applications of blockchain like cryptocurrencies and ICOs are presented. The document concludes with a demonstration of how blockchain can be used for financial transactions.