Healing agents generally function through two main mechanisms: autonomous healing and non-autonomous healing. Autonomous healing occurs without external intervention, typically through the release of healing agents when damage occurs. Non-autonomous healing requires an external trigger, such as heat, light, or a chemical reaction, to activate the healing process.