Thread In Java
Thread means "child process".
It is also known as sub-process or you can say tiny process.
Multi-threading:-
"The process of executing multiple threads simultaneously is known as multithreading.
Multithreading is a conceptual programming paradigm where a program is divided into two or more sub-process; which can be implemented at the same time in parallel.