Procedural generation is a technique used in games to automatically create content like terrain, music, and cities on the fly according to a set of rules and constraints, rather than pre-authoring all content. The presentation discusses how procedural generation is increasingly common in games like Spore and Left 4 Dead to produce varied environments and experiences, and gives the example of the procedurally generated city of Pixel City.