Regeneration is carried out by specialized cells that have the ability to proliferate and differentiate into various cell types. In organisms like Planaria, these specialized cells (called neoblasts) can regenerate entire body parts. Regular body cells or differentiated cells have lost this capacity.