In this section, I will first consider some general issues involved in the concept of reproduction. From there, the sort of self-reproduction schemes used by Tierra-like systems, and the self-reproduction architecture proposed by von Neumann, will be located within this more general picture. This will lead on to a discussion of some more specific issues relating to reproduction architectures that are capable of supporting open-ended evolutionary processes.