If I understand you correctly, you seem to be asking why there is the E/Z naming AND the cis/trans naming, when they are often describing the same thing.
My understanding is that cis/trans is an older system and a type of E/Z, which is a more generalistic system.
Cis/trans describes E/Z, when both ends have at least one group in common, e.g. 1,2-dichloroprop-1-ene has Cl at both ends of the C=C. OCR A would have you think that both ends must have a H.