MOV copies just one word of data and converts between data types. eg, a DINT 100 moved to a REAL is converted to 100.0
COP copies multiple words of data and performs and exact bitwise copy of the data. Since there is no data type conversion a DINT 100 COPied to a REAL becomes 1.4012985e-43 (Which can be very useful)