Synchrone vs asynchrone, c'est la distinction entre attendre une réponse immédiate ou pas. En synchrone, tu demandes et tu patientes jusqu'au résultat avant de continuer. En asynchrone, tu lances la tâche et tu passes à autre chose ; le résultat arrive plus tard, par notification. L'asynchrone évite de bloquer sur les opérations longues. C'est un choix de conception clé en automatisation.
Exemple — Lancer une génération de vidéo en asynchrone te laisse continuer pendant que le rendu se fait en arrière-plan.