Logseq supports properties on both the page- and the block-level.

How do you use them so structure your knowledge?