In short:
In software development, a
breakpoint
is an intentional stopping or pausing place in a program, put in place for debugging purposes. It is also sometimes simply referred to as a
pause.
The most common form of a breakpoint is the one where the program's execution is interrupted right before a
programmer-specified instruction is executed. This is often referred to as an
instruction breakpoint.
When a breakpoint is hit, various tools are used to inspect the state of the program or alter it.
Please refer similar discussion:
what are break points in sql server?[
^]