The words are pretty much synonymous to one another. I guess they mean pretty much the same thing. Unless there is a technical reason why some manufactures use the 2 different words.
Main Entry: du·pli·ca·tion
Pronunciation: "dü-pli-'kA-sh&n also "dyü-
Function: noun
Date: 15th century
1 a : the act or process of duplicating b : the quality or state of being duplicated
2 : DUPLICATE, COUNTERPART
Main Entry: rep·li·ca·tion
Pronunciation: "re-pl&-'kA-sh&n
Function: noun
Date: 14th century
1 a : ANSWER, REPLY b (1) : an answer to a reply : REJOINDER (2) : a plaintiff's reply to a defendant's plea, answer, or counterclaim
2 : ECHO, REVERBERATION
3 a : COPY, REPRODUCTION b : the action or process of reproducing
4 : performance of an experiment or procedure more than once; especially : systematic or random repetition of agricultural test rows or plats to reduce error
They both sound the same to me.