Most of the time if you want to root your android device or want to communicate with your device via PC, you need to have USB debugging mode enabled. By default this mode is not enabled for Android, you need to manually enable it. To enable debugging option, First you have to enable developer option.
Once you enable developer option you get lot of features, Some of the features are:
- Enable USB Debugging
- Select app to be Debugged
- Show touches
- Show Pointer Location
- Show GPU Overdraw
- Limit Background Processes
- Show CPU usage screen
But this developer option is hidden in android, To enable it go to settings-> About Devices
Once you go to about devices, Click on Build number 7 times. Once you click 7 times on build number, developer option will get enabled for your device.
This way you can enable developer option on android phones/tablets. If you want to remove developer option, you need to factory reset your phone. Or in some case clearing system data may remove developer option.