ELI5: Explain Like I'm 5

Software brittleness

Software brittleness is when a computer program or application does not work the way it was intended, even when it is used in an environment that is similar to the environment where it was originally tested. This is because the program or application can be sensitive to minor changes in the environment like a different version of a computer operating system or a different device or software. For example, a program or application could have been written and tested with a certain version of Windows but it fails when you try to run it on a different version of Windows.
Related topics others have asked about: