A resposta depende do que você deseja que a configuração "padrão" seja. Por exemplo, digamos que você tenha um MOSFET de canal N no fluxo a seguir e deseje desativá-lo por padrão. Em seguida, você usaria um resistor pull-down para garantir esse comportamento se a entrada se tornar alta impedância.
simular este circuito - esquemático criado usando o CircuitLab
Por outro lado, suponha que você tenha um MOSFET de canal P upstream e queira desativá-lo por padrão. Desta vez, é necessário um resistor pull up para criar esse comportamento.
simule este circuito
Há também o caso alternativo em que você deseja que um dispositivo seja ativado por padrão, caso em que os dois casos acima seriam revertidos (pull-up para o MOSFET de canal N, pull-down para o MOSFET de canal P).
Algumas outras considerações:
As linhas I2C especificam resistores de pull-up porque é esperado que os dispositivos tenham um dreno aberto para o aterramento e, portanto, precisam de alguma maneira de aumentar o potencial da linha.
Os comparadores analógicos geralmente são configurados como dispositivos de dreno aberto e, portanto, também precisam de resistores pull-up para obter um alto potencial de saída.
Você pode obter mais corrente usando resistores pull-pull / pulldown, dependendo do que está conectado à entrada / saída.
Qualquer configuração pode funcionar igualmente bem em seu aplicativo (ou seja, não há vantagem significativa de uma maneira ou de outra).
... E várias razões muito específicas para aplicativos, pelas quais uma configuração pode ser preferida.