LogicSimulator helps to understand how logic gates really work at transistor level. For simplify electric current is replaced by water pressure. Transistors are represented as simple valves.