一、读音不同
festival的读音是:英 [ˈfestəvl] 美 [ˈfɛstəvl]
holiday的读音是:英 ['hɒlɪdeɪ -dɪ] 美 ['hɑləde]
二、意思不同
festival的意思是:n. 节日庆祝,纪念活动欢乐adj. 节日的,喜庆的快乐的
holiday的意思是:n. 假日节日休息日vi. 外出度假n. (Holiday)人名(英)霍利迪
三、用法不同
1、festival指民俗或宗教节日,并含有定期欢度的意味。
Christmas is one of the festivals of the Christian church.
圣诞节是基督教的节日之一。
2、holiday来源于宗教的节日、假日,是普通用词,多用于英式英语中,指的是一个人在一年中不干工作的那段时间,也可用来表示一两天的短假期。
August and September are the months of the year during which most English people take their holidays.
一年中8、9两个月是大多数英国人休假的月份。