The book provides a self-contained and accessible introduction to elementary twistor theory; a technique for solving differential equations in applied mathematics and theoretical physics. It starts with an introduction to integrability of ordinary and partial differential equations. Subsequent chapters explore symmetry analysis, gauge theory, gravitational instantons, twistor transforms, and anti-self-duality equations. The three appendices cover basic differential geometry, complex manifold theory and the exterior differential system.