ArgumentDependentNameLookup is also known as Argument Dependent Lookup (ADL) or KoenigLookup. It is a feature of CeePlusPlus, one of the CeePlusPlusIdioms.
See http://en.wikipedia.org/wiki/Argument_dependent_name_lookup for a definition and discussion.
See also