Grand openings mark the first official day of business for new corporate locations and initiatives. Festive celebrations aim to generate buzz and foot traffic. Store discounts, gifts, entertainment, refreshments, and VIP guests are common grand opening elements. Companies use the events to make a splash and welcome the public.