He is Sephiroth...as is Loz and Yazoo. They are fragments of his spirit and have nothing to do with any clone project or anything like that.

They are shinigami...physical ghosts.