Bridging the gap between elementary courses and the research literature in this field, the book covers the basic concepts necessary to study differential equations. Stability theory is developed, starting with linearisation methods going back to Lyapunov and Poincare, before moving on to the global direct method. The Poincare-Lindstedt method is introduced to approximate periodic solutions, while at the same time proving existence by the implicit function theorem. The final part covers relaxation oscillations, bifurcation theory, centre manifolds, chaos in mappings and differential equations, and Hamiltonian systems. The subject material is presented from both the qualitative and the quantitative point of view, with many examples to illustrate the theory, enabling the reader to begin research after studying this book.