Mirror directories across networked machines; handles diffs/changed files; works across SSH; plenty of parameters.