Problem understanding how rotator work inside blueprint

Can someone please help me understand how the “Make Rot from X”, “Make Rot from Y” and “Make Rot from Z” works?
I am getting confused as inside editor we use X-axis for roll, Y-axis for pitch and Z-axis for Yaw but inside blueprint if I want to make an object rotate around Z-axis which is yaw then I have to use “Make Rot from X”.

Thanks