Hi-Z is for pins which can be either input or output or inactive, depending on circumstances. Think, multiple devices sharing one communication bus such that only one is allowed to drive it at a time and some/any/all of the other devices may choose to receive.
Normally you don't need pull resistors on a push/pull output, but if the output can go Hi-Z and you want the line to have a defined state, a resistor makes sense.