Cellular automata is a way of breaking down a complicated problem into lots of simple pieces. It works by breaking down a problem into a lot of little cells that are like pieces of a puzzle. Each cell has a few simple rules that decide how it will react and act when it interacts with its neighbours. For example, the cells could be turned on and off depending on how many other cells were on or off around them. When all of the rules and interactions between the cells are put together, they create something really cool, like a pattern or animation.