stvg1, I understand what your saying. Generally you will find that problem with any coding documentation. The problem is stuff like that is covered pretty thoroughly in other areas, so rewriting that content into other places in the codex just for the sake of re-explaining leads to a lot of redundancy. It would kind of be like explaining how if/then logic works every time you use the statements.
That page is more for explaining the actual function than a specific case example on how to use it.
In response to your question though, the register_post_type function would be used either in your functions.php file or in a secondary plugin traditionally ??