This document provides an introduction to Twine, an open-source tool for telling interactive, nonlinear stories. It discusses what Twine is, how to get started with basic implementation using links and choices, and some advanced techniques like using variables, conditionals, and CSS styling. The document explains that Twine stories are interactive narratives where the reader makes choices that determine the path and outcome of the story. It provides examples using a simple "Pacman" story and outlines an agenda that includes downloading Twine, the basics of linking passages together, and more advanced topics like logic, variables and styling.