A software patch is an update that revises the underlying structure of a computer program. It addresses vulnerabilities in the program, such as unfixed bugs or unaddressed security risks. Also called a bugfix, a patch plugs the problem areas and improves the software’s performance.

A software patch does for programs what a cloth patch does for clothing – it covers up holes and can keep you from getting cold.

Other interesting terms…