在中國古代神話中,相傳有一個鬼域的世界,當中有座山,山上有一棵覆蓋三千里的大桃樹,樹梢上有一只金雞。每當清晨金雞長鳴的時候,夜晚出去游蕩的鬼魂必趕回鬼域。鬼域的大門坐落在桃樹的東北,門邊站著兩個神人,名叫神荼、郁壘。如果鬼魂在夜間干了傷天害理的事情,神荼、郁壘就會立即發現并將它捉住,用芒葦做的繩子把它捆起來,送去喂虎。因而天下的鬼都畏懼神荼、郁壘。于是民間就用桃木刻成他們的模樣,放在自家門口,以避邪防害。后來,人們干脆在桃木板上刻上神荼、郁壘的名字,認為這樣做同樣可以鎮邪去惡。這種桃木板后來就被叫做“桃符”。
到了宋代,人們便開始在桃木板上寫對聯,一則不失桃木鎮邪的意義,二則表達自己美好心愿,三則裝飾門戶,以求美觀。又在象征喜氣吉祥的紅紙上寫對聯,新春之際貼在門窗兩邊,用以表達人們祈求來年福運的美好心愿。
為了祈求一家的福壽康寧,一些地方的人們還保留著貼門神的習慣。據說,大門上貼上兩位門神,一切妖魔鬼怪都會望而生畏。在民間,門神是正氣和武力的象征,古人認為,相貌出奇的人往往具有神奇的稟性和不凡的本領。他們心地正直善良,捉鬼擒魔是他們的天性和責任,人們所仰慕的捉鬼天師鐘馗,即是此種奇形怪相。所以民間的門神永遠都怒目圓睜,相貌猙獰,手里拿著各種傳統的武器,隨時準備同敢于上門來的鬼魅戰斗。由于我國民居的大門,通常都是兩扇對開,所以門神總是成雙成對。
《西游記》中敘述就更加詳細于:徑河龍王為了和一個算卜先生打賭,結果犯廠夭條,罪該問斬。玉帝任命魏征為監斬官。徑河龍王為求活命,向唐太宗求情。太宗答應了,到了斬龍的那個時辰,便宣召魏征與之對奕。沒想到魏征下著下著, 打了一個脯兒,就魂靈升天,將龍王斬了。龍王抱怨太宗言而無信,日夜在宮外呼號討命。太宗告知群臣,大將秦叔寶貴道:愿同尉遲敬德戎裝立門外以待。太宗應允。那一夜果然無事。太宗因不忍二將辛苦,遂命巧手丹青,畫二將真容,貼于門上。后代人相沿下來,于是,這兩員大將便成為千家萬戶的守門神了。
唐朝以后,除了以往的神荼、郁壘二將以外,人們又把秦叔寶和尉遲恭兩位唐代武將當作門神。在今天潮汕一些舊式門樓的兩扇大門上,我們還可以見到神茶、郁壘或者兩員雄赳赳的戰將,形象似乎一樣,但是仔細觀察,其中一位手執鋼鞭,另一位手執鐵锏。執鞭者是尉遲敬德,執锏者是秦瓊。