Breakpoints are like stop signs in your code. They tell the Debugger to stop at a particular line of code so that you can examine variables or step manually through a section of code. You do not have to be actively debugging to use breakpoints. While editing, you can use the Debug ==> Show/Hide Breakpoints command sequence, then set your breakpoints.
CodeWarrior attaches a breakpoint to a line of source code rather than to a location in object code. For this reason, you can modify the source code and rebuild the program without losing your breakpoints. The next time you run your program under Debugger control, the breakpoints will still be in the locations selected.