A Dimension defines the domain structure and also how metrics are computed.
If you've just created a new Project, Bouquet's zero-commute algorithm creates a Domain for each table it finds in your database, and a Dimension is created for each non-digit columns of the table. A Metric is created for each digital columns (integer, float, etc.).
The data scientists lab: