Healing is a gameplay mechanic in Dark Souls.
Healing restores health, which can be done in a variety of ways and ultimately prevent death. The most basic way of healing is to simply rest at a bonfire.
Enemies, such as the Berenike and Balder Knights, will have little to no Poise while drinking Estus Flasks and can be staggered by nearly any weapon.
Occasionally, enemies and characters that can heal themselves, or others, are encountered.