A patching is a piece of software designed to update a computer program or its supporting data, to fix or improve it.
- A patch is a quick repair work for a piece of program.
- The patch is not necessarily the best solution for the problem and the product software developers often fine a better solution to provide when they package the product for its next release.