Check out our City Logistic terms glossary
Pop Up Store
These are short-term stores which come into existence over a given period of time and usually emerge without much prior notification. They attract crowds and then either disappear or turn into a different type of store.