在古代社會,由於生產力發展水平的低下以及絕大多數人文化知識的貧乏,人們對自然界以及人體生理上所發生的諸多現象無法解釋,尤其是疾病、死亡給人們心靈上所造成的痛苦,常常使人無所依從,無法理解。為了擺脫痛苦的折磨,人們常常將其視為鬼神作祟,祖先示戒。人們渴望有一種力量來解脫病痛,對神靈祖先的崇拜導致了巫覡的產生。巫覡往往借助人們的愚昧無知,以神與人之間溝通者的身份在吸取了民間某些藥物知識和治療經驗的基礎上,采用符咒、驅神、祈禱、祭祀等迷信方式和手段來解除人們的心靈痛苦。由於這一活動是在愚昧狀態下進行的,加之巫覡故意裝神弄鬼,氣氛和場麵也顯得比較陰森恐怖,因而其神秘色彩比較濃。
宋代巫師活動比較猖獗,從事巫覡活動的人比較多,基本上形成了一個階層。巫覡主要靠驅神弄鬼等封建迷信活動來騙取人們的錢財。這一階層的廣泛存在以及民間廣大百姓信巫觀念的深厚底蘊,足以說明在宋代廣大百姓的文化知識的貧乏。一方麵由於教育的發達,使許多人有了接受教育的機會;另一方麵由於科學技術整體水平的不發達,人們無法揭示許多自然現象的奧秘,而儒學又不能給人們這樣的幫助,所以人們在徬徨之際,往往借助於神靈來祛難消災。此外,巫覡活動的猖獗與否,也與古代醫學的發達與否有很大關係。宋代文化呈發達之勢,科學技術都有長足的發展,醫學也相對有較大提高,宋代的統治者對醫學還是采取客觀的態度對待之,醫學在宋代受到普遍重視。清人曾言:“有宋一代醫學最為留意。”[127]為何宋代巫覡還是那麽猖獗,其間固然有傳統習俗作祟的痕跡,但最主要的還是醫人的社會地位不高,在宋人的眼裏他們被視為下層。再者,宋代的醫人雖作為一個獨立的階層存在,但由於自身水平的不高以及從醫人員不多等原因,人們在無奈之下,被迫迷信巫覡。這就是宋代巫覡活動猖獗的內在動因。