This document provides an introduction to Dapr (Distributed Application Runtime), an open-source project initiated by Microsoft for building distributed applications. It discusses Dapr's architecture, building blocks like service invocation, pub/sub, state management and secrets APIs. It also covers hosting environments, SDKs, performance, pros and cons and deployment in Kubernetes with annotations.