Is there any difference between them if they are used by the same Pokemon
The only difference between the moves are that one is a TM and as such can be learned by multiple Pokemon but Hold Back is an even move.