Template Style Template style is a feature introduced in Joomla 2.5 that allows users to assign different template styles to individual menu items. By default, Joomla! assigns a template style to all menu items upon installation. A yellow star indicates the default template style in use. A default template style can be partially or completely overridden by assigning different template styles to the desired menu items in order to obtain a different look for their respective pages. A template style can be assigned to menu items one of two ways. Template manager Extensions ? Template Manager Editing a menu item under Menus ? Menu Name ? Menu item Reference: http://docs.joomla.org/Glossary
Template override Template overrides are a way of changing the way Joomla shows something without changing the basic or core Joomla system. A template override is a layout file that is placed in a special subfolder of the template. If found, it will replace the standard layout file for that template.This means that as Joomla is upgraded to new versions you will not have to repeat all the changes you made.
User groups Joomla uses groups as a method of assigning permissions. Default groups: Public, Guest, Manager, Administrator, Registered, Author, Editor, Publisher, Publisher, Super Users. However, you can create unlimited user-defined Groups.