Een cocktail is een mengsel van minimaal drie ingrediënten, waarvan er twee drinkbaar moeten zijn en één alcohol moet bevatten. Zo bezien is een bloody mary, bestaande uit wodka, tomatensap, worcestersaus, Tabasco en specerijen dus een cocktail. Als het gemengde drankje maar uit twee dranken bestaat, zoals een rum-cola, dan is het een samengestelde drank (ook wel highball, duo of mixdrank genoemd) en geen cocktail. Veelgebruikte ingrediënten voor cocktails zijn gedistilleerde dranken, likeuren, siropen, vruchtensappen en soms koolzuurhoudende frisdranken.
Kenmerkend voor cocktails is dat er vaak met prachtige kleuren wordt gewerkt, er met speciaal glaswerk wordt gewerkt en dat de drankjes soms uitbundig worden versierd. Hierbij is het belangrijk dat de garnering, bijvoorbeeld fruit, terugkomt als ingrediënt van de cocktail. Je mag dus alleen een aardbei als garnering gebruiken als er aardbeienlikeur of -siroop in de cocktail zit. Het klassieke glas dat voor cocktails gebruikt wordt, is driehoekig van vorm en staat op een lange steel met voet. Het heet simpelweg cocktailglas. Veel cocktails worden echter in andere, bijvoorbeeld lage of longdrinkglazen geserveerd.
De mogelijkheden met het mengen van dranken zijn enorm. Er bestaan ook alcoholvrije cocktails, ook wel mocktails of virgin cocktails genoemd. Cocktails zijn grofweg in te delen in de volgende categorieën: