I understand that
-p stands for power off.
The man page says:
Power-off the machine, regardless of which one of the three commands is invoked.
But exactly what does it do in reboot?
When tried both
reboot -p in a RHEL 7 machine, I failed to find any appreciable difference.