Spiritual gifts: they give insight into circumstances that are not easily attained, at times even impossible. Insight into human nature, and its sins. St. Anthony the Great is a testament to this. They give knowledge, wisdom, discernment, sensitivity, foreknowledge, and more. The list is not exhaustive, and the means supernatural.