What Is Reaction Diffusion and How Does It Create Patterns?

What Is Reaction Diffusion and How Does It Create Patterns?