You have two machines: A and B. A contains a file F and B contains a modified version of the file F'. You want to copy F' over to F from node B to A, but you want to avoid copying the entire file. However, you do not know the specific list of changes that were made on F' compared to F. How could you achieve this?

There is a protocol called rsync that can be used to achieve this. Read the original report by the author here.

Write a short report (max 1 page), that describes: