A scalar is a small reusable value object. Use it when the same group of fields appears inside multiple domain models.
For example, a product, order, and invoice may all need a price value. Instead of rewriting `amount` and `currency` every time, define a `Price` scalar once and embed it wherever it is needed.