Threadsshouldnotalterthesemanticsofaprogram.Theysimplychangethetimingofoperations.Asaresult,theyarealmostalwaysusedasanelegantsolutiontoperformancerelatedproblems.Herearesomeexamplesofsituationswhereyoumightusethreads:*Doinglengthyprocessing:Whenawindowsapplicationiscalculatin