From the Word team: “As mentioned in my first post, building blocks are essentially parts of a document that can be reused. All building blocks are contained in galleries in the UI for easy use. Where are these building blocks stored? The simple answer is that the contents of all building block galleries are stored in templates. Specifically, there are several locations you can save your building block content in: 1. Word's building blocks template 2. Word's Normal template 3. Any custom template…” More of this is here:
http://blogs.msdn.com/microsoft_office_word/
archive/2007/02/20/deploying-building-blocks.aspx
As of this writing, the preferred choice is to use Building Blocks in the Normal template of the type wdTypeCustomQuickParts. This implies that there are several types of Building Blocks. The enumeration of types is here:
http://msdn.microsoft.com/en-us/library/bb243303.aspx