Reynolds' three rules — separation, alignment, cohesion — produce coherent flocks from simple local steering. Each boid only sees neighbors within a radius and steers based on their positions and velocities.