Android Debugging Bridge is the most important tool if you want to tweak your Android phone. It allows you to perform operations on your device using your Desktop computer or laptop. It is an essential tool for developers and helps you to simplify tweaking your device.
Fastboot is another tool that allows you to flash custom kernels to your Android device. Both of these tools are a part of Android SDK. However, earlier it wasn’t easy to set up te same on a MAC. Here is a tutorial to guide you to set up ADB and Fastboot on MAC without the need to setup Android SDK.