This document provides an introduction to building applications on the Internet Computer. It begins with an overview of the Internet Computer as the third major innovation in blockchain, after cryptocurrencies and smart contracts. It then discusses some key use cases like NFTs, gaming, and social media. It provides explanations of fundamental concepts like canisters, Motoko programming language, and wallets. Finally, it shares tools and resources for developers to get started building on the Internet Computer, including the Motoko SDK, Rust CDK, Motoko Playground, and cycles faucet.