What Does Thread Mean?
A thread, in the context of Java, is the path followed when executing a program. It is a sequence of nested executed statements or method calls that allow multiple activities within a single process. All Java programs have at least one thread, known as the main thread, which is created by the Java Virtual Machine (JVM) at the program’s start, when the main method is invoked with the main thread.
Techopedia Explains Thread
Whenever a thread is invoked, two paths will both execute it and follow its statement after the invocation.