Le document présente une spécification des machines à états, expliquant leur fonctionnement et leurs applications en informatique. Une machine à états représente l'état d'un système à un moment donné et des transitions qui permettent de passer d'un état à un autre en fonction d'événements. Il aborde également des types de communication entre machines, notamment asynchrone et synchrone, ainsi que des erreurs potentielles dans ces systèmes.