idea
notion
abstract concept
Je n'arrive pas à saisir le concept de son nouveau projet.
I can't quite grasp the concept of his new project.
business idea or format
marketing/retail theme (e.g., concept-store)
On a ouvert un concept-store dans le Marais.
They opened a concept store in the Marais.