Digital inputs DO generally need to be driven either low or high. That can be done by a push-pull output, which actively drives high and low, or an open-collector or open-drain output with a pullup resistor, in which case the pullup resistor pulls the output high when the transistor or MOSFET is...