Debugger is used to debug the applications and to find out the errors or the faults while the simulator is a device that provides the environment that is just like the real environment so that to find out the bugs or errors in efficient manner.
Didn't find the answer you were looking for?