Этот бог занимал особое место в пантеоне древних славян. Его культ считается одним из самых древних и характерен для всех славян, наряду с культом Перуна.
Точная этимология имени этого бога неизвестна. Лингвист Макс Фасмер предполагал, что оно происходит от прилагательного «велий» (соответствует прилагательному «великий» в современном русском языке). В древнерусских письменных памятниках также встречается имя Волос, которое считается вариантом имени Велес.
Велеса также называют «скотьим богом», так как его главные функции связаны с хозяйственной стороной жизни древних славян. У них термин «скот» включал не только сельскохозяйственных животных, но и деньги, имущество и вообще материальные блага.
Во владении Велеса был и урожай, поэтому в качестве пожертвований этому богу во время сбора зерновых культур оставляли несколько несжатых стеблей, которые завивали и украшали. Такие стебли называли «велесовой бородой».
Упоминание о Велесе встречается в древнерусском литературном памятнике «Слово о полку Игореве»: автор называет мифологического певца Баяна «велесовым внуком». В связи с этим считается, что Велес также мог быть покровителем певцов, подобно греческому Аполлону и скандинавскому Одину. Это мнение подкреплено тем, что пастухи, выпасающие скот, часто также были музыкантами.
Независимо от того, являлся ли Велес богом песен и поэзии, он особенно почитался пастухами. В Ярославле его идол стоял посреди длинного, широкого оврага, известного как «Велесова логовина». Весной на эту логовину выводили скот на первое в году пастбище. В тот же день ему приносили в жертву телёнка и тёлочку.
Земной бог Велес противопоставлен небесному богу Перуну. Их противоборство – главный конфликт «основного мифа», который реконструировали учёные. Центральная сюжетная линия в нем – попытка громовержца покарать своего врага, который похищал скот, людей, а по некоторым версиям – даже жену громовника. Змеевидный Велес пытается скрыться под деревом или камнем, прикинуться человеком или животным.
Проще понять отождествление этого бога со змеем через имя Волос: здесь налицо сходство формы. И такая связь у славян действительно была. Например, «волосом» или «волосатиком» называли змееобразного червя, заговоры от которого широко распространены на всей территории проживания славян. Их можно увидеть не только в текстах, но и в миниатюре Радзивиловской летописи, где Перун представлен человекоподобным идолом, а Велес изображён в виде змея, вьющегося у ног Олега.
Другая ипостась Велеса – медведь. Считается, что его культ происходит из древнего тотемического культа медведя, лесного хозяина зверей и первопредка людей. В таком случае, можно сказать, что Велес – не бог скота, а бог-скот, животное.
Во времена расцвета язычества идол Велеса в Киеве установил князь Владимир. Характерно, что он был установлен в Подоле, то есть в низинной, торгово-ремесленной части города. Такое расположение идола снова подчёркивает связь Велеса с землёй, скотом и богатством. Во время Крещения Руси князь Владимир приказал свергнуть языческого идола в протекающую рядом реку: «А Волоса идола… веле в Почайну реку воврещи».
После принятия христианства культ Велеса закономерно «перешёл» в веру в святого Власия, не только из-за схожести их имён, но и из-за совпадения функций – святого Власия считают христианским покровителем скота. Часть функций Велеса «досталась» Святому Николаю Чудотворцу, покровителю хозяйства и торговли. Однако, христианство не полностью поглотило образ языческого бога. В то же время оно перевернуло представление о нем. Велес стал восприниматься как злой дух, чёрт. Это прослеживается в таких диалектных названиях чёрта как «ёлс», «волосень», «волосатик».