Some retailers are located online. This means they are easily accesible for people worldwide. Most multiple retailers and departments stores and sometimes independent retailers are online as it such an easy platform to sell their products.
Pop up shops are a new location for retailers. They are usually used to promote the company or a new range within the company. These are usually located in cool areas and places that are relevent to their brand. These locations are good for getting your brand across to people who many not have been aware before.