A saint is a holy person who is believed to have a special relationship with the sacred as well as moral perfection and exceptional teaching abilities. The concept is present in many religions, both ancient and contemporary, with saints being recognized by popular acclaim or official pronouncement, such as through canonization in the Roman Catholic Church.