Fruit juice typically implies that only one type of fruit is used, whereas fruit punch mocktail has 2 or more types of fruit juice in it. Punches can also include other ingredients like herbs or spices, sugar, club soda, Sprite, and/or ginger ale to name a few, whereas fruit juices do not.