Rust's most distinguishing feature is the concept of ownership. It is a novel feature that allows Rust to achieve the trifecta of speed, safety and concurrency. In this talk, I trace the motivation for ownership, what it is and why it should be one of the core principals when you are designing your API.