This video provides details about adb ( Android Debug Bridge) and how it is useful to control the android device . adb can be used to transfer files from device to PC and vice versa, to restart the device , to capture the screen of device , to take logs , to take back up , restore backup , to alter some of variables in global settings table .
Watch this video for clear understanding of some commands along with examples
Want to know more about the evolution of Android ? Then just click the link below : https://www.youtube.com/watch?v=OiC-SKMT43s&list=PLIUuxxIJtMjWR77V4_QbKZY0gZb1kzoJ8&index=16 which explains History of Android :)