El concepto flagship store fue importado de Estados Unidos, donde también se denomina a estas tiendas concept store o, simplemente, flagship. Sin embargo, este término no fue inventado por el mundo del retail sino que ha sido cogido prestado del vocabulario naval. Flagship significa “buque insignia” o “nave capitana”.
Un buque insignia es el barco usado por el máximo cargo de un conjunto de embarcaciones militares. Se trata, pues, de la primera nave, la más grande, la mejor armada y, en resumen, la más importante de una flota. Por lo tanto, las marcas utilizan el concepto
flagship como metáfora para hacer referencia a su tienda más representativa.