The cocktail hour is between the ceremony and the reception, while the newlyweds are off taking photos, the guests get some drinks and snacks for an hour before the reception starts. That way, cocktail hour keeps guests entertained while they are waiting.