Spirit possession takes place when the spirit, ghosts, demons, etc. controls the human body. This concept is prevalent in many cultures and religions.
Spirits can possess humans by entering into the body and taking control of their minds and body. They do it by casting a magical spell.