This report outlines a brief description on the entire concept of blockchain and its two major applications, viz. Bitcoin and Ethereum. The field and purpose of these applications will be provided here. Moreover, the complete working model of the application will be given here. The advantages and disadvantages of Bitcoin and Ethereum will also be depicted here.