Among other things, Sites of Grace serve as checkpoints. If you die, you will respawn at the Site of Grace with which you have most recently interacted with.
In Deeproot Depths, you'll encounter many ant-like opponents. Sites of Grace are located both on lower and upper levels of the location, which you'll access by climbing the tree.