It is acts as bridge between emulator and IDE, it executes remote shell commands to run applications on an emulator