On a project I'm working on, I'm trying to find a noun to describe the different parts of the application dependent on user interface. There are three parts: super admin, admin and regular users. Each of these parts consist of modules, interfaces with users, interfaces with the other parts.

I've tried "sub-system", "module", "environment", "platform" but none of these really described what each of these parts of the system is. I need a noun that captures everything included within each part e.g. the super admin(?) enables the owner to manually add and edit content. Normally I would just use "module" but there are many modules within each part.

  • 3
    Role-specific areas? – Alex Feinman Jul 23 '12 at 16:59
  • I was going to say "area". – Kyle Hodgson Jul 23 '12 at 17:07
  • 1
    I like "area". Other suggestions: domain, section, tier (since your parts some how imply a tier'ed access). – LMC Jul 23 '12 at 17:43
  • Thanks all - I think I'll go for "interface" with some explanation but I do also like "domain" and "tier" (I'll up-vote when I have the rep!) – br3w5 Jul 24 '12 at 9:31

I typically refer to the back-end of my web apps as the "administrative interface". Users understand that an interface is a specific view different from others, but can work with the same information. The front-end is the "public interface". There's never been a misunderstanding.

I should point out many of my clients often say "admin site" and "public site", which is technically incorrect, but seems to make the most sense to them conceptually.

I think "domain" or "tier" are also good suggestions (@LMC) since they imply security levels. I reserve the word "role" for security and not UI.

| improve this answer | |
  • +1 for names coming from the actual domain of the problem and not the implementation. – Patkos Csaba Jul 23 '12 at 20:29

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.