Completed section of "Modules" about Melange's static modules.
diff --git a/Modules.wiki b/Modules.wiki
index 69f86e7..190ed21 100644
--- a/Modules.wiki
+++ b/Modules.wiki
@@ -41,6 +41,14 @@
   * *thirdparty*
     ** Third-party code such as the App Engine SDK.
 
+=="logic", "models", and "views"==
+
+Melange code is in many places divided into three parallel packages named "logic", "models", and "views". At such places, (1) the "models" package will contain modules and classes making use of (and inheriting from) App Engine's db.Model class to describe how Melange data is persisted in App Engine's data store, (2) the "views" package will contain modules and classes making use of (and inheriting from) Melange's RequestHandler class to create views of web pages in response to user HTTP requests, and (3) the "logic" package will contain utility modules and functions.
+
+=="modules"==
+
+Melange maintains an attempted-but-imperfect separation between the code foundational to Melange itself and the code only needed for its (currently two) programs Google Summer of Code and Google Code-in. The foundational code for Melange itself is kept in the "logic", "models", and "views" directories of app/soc, and the code required for each program is kept under app/soc/modules/_program_name_.
+
 =Dynamic Modules (How Melange Is Organized During Execution)=
 
 Add your content here.  Format your content with: