Regeneration Techniques: An Overview