La flexibilité cognitive serait la capacité de passer d’une tâche cognitive à une autre, de changer ou de s’adapter face à un environnement contraignant.
Il existe deux types de flexibilité en fonction de l’existence ou non d’une impasse: la flexibilité spontanée et la flexibilité dite réactive.