Let's say we're building a CMS administration site.
This site (roughly basing myself on Orchard CMS here) is split up in parts like "Content", "Navigation", "Blogs".
"Blogs", is then split up again into: "Authors", "Blog entries", ...
These are concepts that are not useful to the end user, but mean a lot to the manufacturer of the application. In day-to-day communication between developers, testers, PM's, in the source code, and so on, these levels need to be named.
Is there any convention concerning these names? Eg. 1st level is Section, 2nd level is Module, ... Is there a reason something should be called a Module vs a Section vs anything else, does one have a heavier connotation than the other?