I really wouldn't recommend using the word clone while discussing this.

Cloud was experimented on using an updated procedure of what made Sephiroth the way he is. Zack was in the same laboratory. They escaped together but Cloud was in a bad condition. Zack didn't make it, and somewhere during his recovery, Cloud's memories of Zack blended with his own.