ADB stands for Android Device Bridge - it is a program that runs on the host machine for communicating with both real and virtual android devices.
adb start-server
- start a connection from development machine to android devicesadb kill-server
- kill the connection from development machine to android devicesadb shell <command>
- run a bash command on the deviceadb shell pm <args>
- run a command on the package manager