O ecuație diferențială este o ecuație care relatează o funcție necunoscută cu una sau mai multe dintre derivatele ei. Rezolvarea unei astfel de ecuații poate fi fie analitică, prin găsirea unei soluții exacte, fie numerică, prin folosirea algoritmilor de rezolvare a ecuațiilor diferențiale, cum ar fi metoda lui Euler sau metoda Runge-Kutta.