# Promises: then, catch and finally

A promise is a value that arrives later, like the buzzer a pizza shop hands you, and then, catch and finally say what to do when it works, when it fails, and either way.

![Cheat sheet: Promises: then, catch and finally](https://fsdtrainingmedia.blob.core.windows.net/public/images/2026/10/3f8035053d5c4dceaa45e50ff1c7fb9e.webp)

- Category: JavaScript
- Level: Journeyman
- Tags: .catch(), .then(), JavaScript, Microtask Queue (javascript), Promise, Promise State
- Updated: November 1, 2026

Source: https://www.ask-codey.com/cheat-sheets/javascript-promises-what-is-a-promise-cheat-sheet
