A cocktail party is a shorter social occasion typically held in the early evening, where cocktails and canapes are served. A dinner party is a lengthier social occasion, which involves a sit-down meal, ordinarily consisting of two or more courses.