LDR - pull up / pull down

Pullup and pulldown do not apply in this case.

The resistor and the LDR make a voltage divider, which is used to calculate the resistance of the LDR. The LDR resistance is then an indication of the light level.

There are two ways to make the voltage divider, and the Arduino can be coded for either one. However, you must match the divider configuration to the code.