The following section includes the different types of debugging available, and the scenarios in which you'd use them. Most of the techniques and features discussed in Debugging features and techniques in Eclipse are available for each type once the debug engine is running.