An application is usually understood to be a larger, more complex, piece of software, whereas a tool typically is designed for a specific use-case. The distinction is blurry though, as some tools are very versatile and powerful while some 'applications' are comparatively simple and with limited versatility.
Process=procedure Tool=an implement to do work.
a tool is used by hands and machines aren't
explain the difference between single point & multi point cutting tool
the tool is a divice which are fit to the die and get the final shape which are requred of the component
You use a programming language in order to create applications. The programming language is typically implemented within an integrated development environment (IDE), which is itself an application that was written in a previous incarnation of the same language or in another language altogether.