Question - Explain what is the difference between a thread and a computer process? 
          
        
        Answer - 
        
Computer Process: In computing, a process is an instance of a computer program that is executed sequentially by a computer system which can run several computer programs concurrently.
Thread: A thread is a several executable program that work together as a single process.  For instance, one thread might send an error message to the user; another might handle error signals while the third thread might be executing the original action.