 The main advantage is usually the simplicity of instructions.The main disadvantage is that the memory usage of recursive algorithms may grow very quickly, rendering them impractical for larger instances.Shapes that seem to have been created by recursive processes sometimes appear in plants and animals, e.g.