What is the difference between unit test and test?

What is the difference between unit test and test?

Unit testing: It is a method of determining whether individual units of source code are ready to use by testing them individually. Because defects are found within the early stages of the development lifecycle, it helps to lower the cost of bug repairs. It is a form of white box testing.

The goal of unit testing is to check each component of a programme to ensure that it is working properly.

Integration Testing: Individual parts of a programme are merged and tested as a group in this software testing technique. It is a form of black box testing.

Integration testing is based on the principle of combining modules.