Las redes de Petri son una representación matemática de sistemas discretos que constan de lugares, transiciones y marcas. Permiten modelar el comportamiento dinámico de sistemas mediante la evolución de las marcas en los lugares. Se utilizan para modelar procesos concurrentes y analizar propiedades como sincronización, condiciones de carrera y deadlock.