Avec ordinateurs, soft est un terme utilisé pour décrire quelque chose qui peut être changé ou modifié facilement. Le terme logiciel est un composant non physique de votre ordinateur facile à modifier. Par exemple, des programmes individuels peuvent être installés et désinstallés sans trop de difficultés. En revanche, le matériel est un composant physique de l'ordinateur, qui ne peut être modifié qu'en éteignant l'ordinateur et en le retirant physiquement.
Termes de programmation, erreur logicielle