Troubleshooting is the method used to solve a problem. For instance, troubleshooting an unknown fault in a computer, is done by testing various components fixed to the motherboard, until the fault is traced and repaired. Another example is that someone may be appointed to a company having problems as a troubleshooter. He or she would be given the task to solve the problems and put the company back into a profitable business.