区别就是它们的中文意思是不一样,具体的不同如下
trick中文意思是n. 花招,诡计,骗局;窍门,技巧;戏法,把戏;恶作剧,戏弄;
joke中文意思是n. 笑话,玩笑;荒唐可笑的人(或事物),笑料;恶作剧,捉弄人的玩笑
hoax中文意思是n. 恶作剧,骗局;谎报