While they are continually updating this, the VA rolled out their "knowva" knowledge center last year. It is a good resource for answering the, "What is/are ____?" questions.
It contains a web version of 38CFR and M21-1 as well as descriptions of different programs.
While it won't answer all of your questions, it is a great resource.