A mocktail is a mixed drink made without alcoholic content but fancy enough to mimic a cocktail. In comparison, a cocktail is an alcoholic beverage containing liquor.  A good cocktail and mocktail are made up of strong flavors, sweet or sour, and a punch of one or more spirits, liquors, and a mixer.