Un ordinateur typique exécuté de nombreux logiciels différents, et il est important pour tous les programmes de bien travailler avec l'autre. Alors que la plupart du temps ces programmes seront fonctionner efficacement, il ya des moments où deux ou plusieurs produits seront en conflit avec un autre. Lorsque ces conflits logiciels se produisent, il est important d'identifier les programmes qui posent problème et prendre des mesures pour résoudre ces conflits.