In horse racing terminology, a trifecta is a parimutuel bet in which the bettor must preict which horses will finish first, second, and third in exact order. The word comes from the related betting term, "perfecta". A trifecta is known as a Tierce in France and Hong Kong.