Stack Exchange network consists of 177 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.
The OP wanted to understand Christian theology. Please reopen this as soon as possible. Thank you.
Under current site guidelines, a theology question must specify a denomination or other group whose perspective they want. There is no such thing as (universal) "Christian Doctrine." So, the question was properly closed.