A potluck is a gathering where each person attending brings a dish to share with others. The term comes from the practice of bringing a pot or dish in which food was cooked, and then sharing it among those present. Potlucks are often used for social events such as parties, meetings, or celebrations, but can also be used in workplace settings or other group gatherings.