building block

 

noun

  • 1a child’s wooden or plastic toy brick.
  • 2a basic unit from which something is built up: sounds are the building blocks of language