Testing technique: - Is a process for ensuring that some aspects of the application system or unit functions properly there may be few techniques but many tools.
Testing Tools: - Is a vehicle for performing a test process. The tool is a resource to the tester, but itself is insufficient to conduct testing.
Software Testing Techniques are the software testing methods which is used to test specific aspects of the application. Tools are the means to test the software applying specific technique. For example, Performance Testing is the technique and LoadRunner/JMeter is the tool.