Cocktails contain alcohol, while mocktails are simply the non-alcoholic version of the same drink.