Cocktail tables primarily serve as a convenient surface for drinks, snacks, and small decorative items in living rooms and social settings. They can also enhance a room's aesthetic and encourage interaction among guests. While their main function is for holding beverages and small items, cocktail tables can also be used for serving, as footrests, or for displaying books and magazines.