Based on Christian Mythology
Angels are indifferent records keepers. They work closely with the fates and keep things as close to balanced as possible. When an angel fails their mission or "innocents" they fall from their status and are cast into society.
They have the ability to heal others and see auras. They have white wings unless they have been "tainted" by society at which point they would become black.