I agree with A.Z. that articles should be written for a general audience, and not assume that readers are already familiar with the terms and concepts used.  If a simple explanation (say one line) of each term can be included directly in the article, it should be.  The problem with clicking on links for explanations is that those articles may in turn require clicking on links to understand them, and those subsequent articles may require the same, etc.  Thus, the poor reader is sent down an infinite chain due to the lack of a simple explanation for each term.  Also, there are the concerns of those going off printed copies, and those with slow computers who won't want to load dozens of other pages in an attempt to understand this article.  Some of A.Z.'s edits needed a few English fixes, and some removal of duplication, which I've now made.  Hopefully, we now have a reasonable compromise between brevity and comprehension by a general audience.