Las promesas son:
- Objetos que representan un valor que puede estar disponible ahora, en el futuro o nunca.
- Un mecanismo para manejar operaciones asincrónicas de una manera más organizada y legible.
- Permiten realizar tareas como solicitudes de red, operaciones de archivo o cualquier operación que tome tiempo, sin bloquear la ejecución del programa y sin necesidad de callbacks anidadas, conocidas como "Callback Hell".