This document summarizes key aspects of the actor model framework Akka: 1. It allows concurrent processing using message passing between actors that can scale up using multiple threads on a single machine. 2. It can scale out by deploying actor instances across multiple remote machines. 3. Actors provide fault tolerance through hierarchical supervision where errors are handled by restarting or resuming actors from their parent.