Visele sunt generate de creierul nostru in timpul somnului, prin intermediul activitatii mentale a creierului din faza REM (Rapid Eye Movement). Acesta este un stadiu al somnului in care creierul este foarte activ, desi corpul nostru este in repaus. Se crede ca visele sunt generate de creierul nostru pentru a procesa informatie si pentru a ne ajuta sa ne adaptam si sa ne rezolvam problemele.