Introduces breakpoints, step execution and variable inspection.