Provides catch-all solution to easily require user authentication on all pages. Quick to configure and fully compatible with any other access control systems.
This module is a concatenation of many little things that I like to have and usually would have to create a "mini-module" to get them to work.
The idea is simple: if I wanted to have a Delete tab on my nodes, a second Submit button in my node/edit/* pages, have a text field for the minimum number of words to enter in a node, etc. All those things are very easy to do, but creating a new separate module for each one of them is tedious and uses much more resources on my Drupal installations.
You need this module if you have a node with taxonomy term reference and a nested menu tree with taxonomy terms. And you want to keep menu expanded up to the term referred by current node.