Люди древности не могли логически объяснить устройство окружающего их мира и происходящих в нем процессов. Им казалось, что каждая стихия управляется каким-то определенным разумом и имеет своего живого хозяина. Древние славяне называли таких «хозяев» богами и чтобы получить дары от природы или не пострадать от ее опасностей, пытались умилостивить их поклонением и жертвоприношениями. Баба-Яга в древние времена была богиней лесов у славян и других некоторых народов восточной части Европы. Суровые и дремучие русские леса, изобилующие дикими зверями, сильно отличались от веселых дубрав солнечных Греции и Италии, поэтому и русская баба-Яга разительно отличается от прекрасной женщины-охотницы Артемиды (Дианы) у древних греков и римлян. Роль лесной хозяйки славяне отвели безобразной, злой и коварной старухе. Впрочем, облик бабы-Яги может иметь и более реальное происхождение: жрицы лесной богини, возможно, состарившись, полностью посвящали остаток жизни служению ей, уходили в леса и занимали