An infographic (below) from Creative Market explores some of these key building blocks. Specifically, it looks at 10 basic elements of design: lines, color, shape, space, texture, typography, scale, ...
If you like architectural form that follows practical function, consider the stripped-down style of brutalism.