VB is indeed a language.
A language is a set of commands understood by a specific compiler that will be translated into machine code to allow for program building.
A tool generally refers to a precompiled object that is used as an object, not as a full fledged programming language. A tool may include a macro language.
A third party tool is any precompiled set of code that can be used as an add-in to
VB that is not supplied with the compiler.
A third party control is a type of third party tool. Third party tools includes controls, dlls, activeX exes, etc. Dpicker is a control and hence it is a third party control and as a result is also a third party tool.
I hope this is what you were looking for.
Yehuda