Also es gibt TTL Schaltungern (Transistor-Transistor Logik), welche einen OK (open Kollektor) Ausgang haben.
Die Liefern kein Ausgangssignal (VCC) können diese aber (sofern Extern über einen Widerstand zugeführt) diese auf Masse ziehen).
Du hats also kein bzw. ein zu kleines Signal am Schaltungsausgang, weil diese eben nicht genügend liefert, kann diese aber auf Masse Kurzschließen.
Um jetzt nicht die gesamte Versorgung kurz zu schliessen, was fatal für die restliche Schaltung / das Netzteil / die Batterien wäre und ausserdem durch den dadurch verursachten (zu) hohen Strom das Bauteil (mit grösster Warscheinlichkeit) zerstören würde, benötigt man einen Strombegrenzungs Widerstand, den PullUp.
Verstanden?
Alternativ gibt es auch einen Sog. PullDown-Widerstand, der wird aber nicht so oft nötig.
z.B. Beim TWI (I2C) wird am AVR immer ein PullUp (10k) benötigt, sonst geht da garnix.