Thread is light wait process. multiple thread have multiple flow control.. the best example of the thread is operating system. thread is saving time. multiple thread means multiple thread execute in same time.
Thread is a small piece of the code within the single process. So multithreading means more than one thread will be executed at a time withing the single process.
Process is a separate work in different program or different project