This document defines and describes dynamical systems. It begins by defining a dynamical system as a system that changes over time according to fixed rules determining how its states change. It then describes the two main parts of a dynamical system: (1) a state vector describing the system's current state, and (2) a function determining the next state. Dynamical systems can be classified as linear/nonlinear, autonomous/nonautonomous, conservative/nonconservative, discrete/continuous, and one-dimensional/multidimensional. The document provides examples of classifying systems and calculating eigenvalues and eigenvectors. It discusses how diagonalizing a matrix simplifies solving dynamical systems.