1. Why probabilistic balance
A skip list stacks multiple linked lists on top of each other. Each node is promoted to a higher level with probability p (commonly 0.5). On average half the nodes live on level 2, a quarter on level 3, and so on, which gives the structure its logarithmic search depth without ever rotating a subtree.