Debugging allows testing and debugging of forms at runtime. Debugging increases efficiency as issues can be identified much quicker when developing a solution.
In a debug mode, you can do the following with a form:
View and edit variable values
Step through the actions, or run to the next breakpoint
Expand Server side actions to show its inputs and output