That's the thing. Im not sure what fast boot is or adb...these are terms that I'm yet to learn. Im coming from galaxy phones where the root programs were more or less one clicks and I used cwm for my flashing. I've been out of the game for over a yr due to the gs4 being locked down and I decided to stay away from the whole safe strap flashing.
Sent from my HTC One_M8 using XDA Premium 4 mobile app
Well ADB and fastboot are things you should learn honestly if you're going to tinker with your device.
And they are very simple.
ADB is just a way to communicate with your device via your command prompt on your computer, while it is in recovery or turned on Android.
Fastboot is similar but is while the device is in the boot loader, and can do things like flash ROMs and recoveries etc..
They are very simple to learn, and once you know them, you can handle virtually any android device.
Sent from my Nexus 5 using XDA Premium 4 mobile app