Technically, it is as follows:
- 예수님 (or 예수): Jesus ("예수" and "Jesus" are readings of the same Hebrew name).
- 하나님: God as revered by the Protestant church (하나: one - so "one and only god").
- 하느님: God as revered by the Catholic church ("하느님" is a traditional word for god).
- 주님: corresponds to "Lord", a loose word meaning Jesus or God.
- 신: non-religious word for god, deity.