Существует наука изучающая сновидения - онейрология. Исследования нам говорят, что сновидение представляет собой бессмысленный набор фантастических образов, которые возникают в связи с ослаблением роли сознания, которое отбирает впечатления бытия для формирования цельной картины действительности и продуцирования тех или иных действий для решения различных задач. В процессе сна сознание не контролирует эти впечатления, и они хаотически перемешиваются и порождают причудливые образы и мысли. Пытаться толковать сновидения, по мнению учёных, не имеет смысла.
Не только люди видят сны, но и все млекопитающие и многие другие виды животных.
Во время сна можно себя осознавать и понимать что ты спишь. Это происходит случайно, или в результате специальных тренировок. Я в такие моменты могу изменять сон и контролировать происходящее в нём.
Не научных объяснений сна великое множество и вполне можно выбрать любое на свой вкус, в соответствии с личными наклонностями и убеждениями.