Building block has 3 different meanings across 1 category:
Noun
a single undivided natural thing occurring in the composition of something else
"units of nucleic acids"
a block of material used in construction work
A component that is part of a larger construction, such as a brick or a stone.