Procedural generation

method in which data is created algorithmically as opposed to manually

Procedural generation is a method of computer generation where one thing leads to another. Such as a procedural-generated image of tree, having one trunk with branches pointing in directions determined by the previous branch. It can also generate virtual mountains, cities, avatars etc. It is used in many video games.