a- show us what will be emerged, and ask us if we want to proceed
u- update the packages we specify -- don't emerge them again if they are already emerged.
D- Consider the entire dependency tree of packages when looking for updates. In other words, do a deep update.
N- Update any packages that have changed (new) USE settings.