A pop-up store is a temporary retail store that is set up for a short period of time. Zara, a Spanish clothing company, has opened many pop-up stores worldwide, including in Shanghai, to promote new collections and engage with customers. These pop-up stores often feature unique designs and limited-time offers.