understand root and su
Yes, the su utility is all you need, but the problem is putting the su binary (basically the .exe of Linux and Linux based-OS's) onto the phone. In order to put su onto the phone, you need root in the first place. su is usually added to the phone by unlocking the bootloader, which allows it to run a recovery which can flash su onto the phone.