Les utilisateurs d'ordinateurs ne les aiment pas et les développeurs de logiciels les détestent. Les erreurs d'application se produisent quand une application basée sur le Web ou de bureau ne fonctionne pas selon le plan. Ces erreurs existent toujours, car il est impossible de tester toutes les conditions imaginables qui les cause et de vérifier que tous les composants matériels et de réseautage sur un ordinateur sont toujours en parfait état de fonctionnement.