A process is code, run for you, triggered when needed. You can use processes in many ways. SVNPlace, for example, uses processes for backups, forks and merges.
You can set your own processes for each repository.